Erstellt die Datenbank neu
This commit is contained in:
@@ -7,9 +7,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> {
|
|||||||
@override
|
@override
|
||||||
final GeneratedDatabase attachedDatabase;
|
final GeneratedDatabase attachedDatabase;
|
||||||
final String? _alias;
|
final String? _alias;
|
||||||
|
|
||||||
$AccountsTable(this.attachedDatabase, [this._alias]);
|
$AccountsTable(this.attachedDatabase, [this._alias]);
|
||||||
|
|
||||||
static const VerificationMeta _idMeta = const VerificationMeta('id');
|
static const VerificationMeta _idMeta = const VerificationMeta('id');
|
||||||
@override
|
@override
|
||||||
late final GeneratedColumn<int> id = GeneratedColumn<int>(
|
late final GeneratedColumn<int> id = GeneratedColumn<int>(
|
||||||
@@ -33,17 +31,13 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> {
|
|||||||
requiredDuringInsert: false,
|
requiredDuringInsert: false,
|
||||||
defaultValue: const Constant(''),
|
defaultValue: const Constant(''),
|
||||||
);
|
);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
List<GeneratedColumn> get $columns => [id, name];
|
List<GeneratedColumn> get $columns => [id, name];
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get aliasedName => _alias ?? actualTableName;
|
String get aliasedName => _alias ?? actualTableName;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get actualTableName => $name;
|
String get actualTableName => $name;
|
||||||
static const String $name = 'accounts';
|
static const String $name = 'accounts';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
VerificationContext validateIntegrity(
|
VerificationContext validateIntegrity(
|
||||||
Insertable<Account> instance, {
|
Insertable<Account> instance, {
|
||||||
@@ -65,7 +59,6 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Set<GeneratedColumn> get $primaryKey => {id};
|
Set<GeneratedColumn> get $primaryKey => {id};
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Account map(Map<String, dynamic> data, {String? tablePrefix}) {
|
Account map(Map<String, dynamic> data, {String? tablePrefix}) {
|
||||||
final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : '';
|
final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : '';
|
||||||
@@ -88,11 +81,12 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
class Account extends DataClass implements Insertable<Account> {
|
class Account extends DataClass implements Insertable<Account> {
|
||||||
|
/// Eindeutige ID des Kontos
|
||||||
final int id;
|
final int id;
|
||||||
|
|
||||||
|
/// Name des Kontos
|
||||||
final String name;
|
final String name;
|
||||||
|
|
||||||
const Account({required this.id, required this.name});
|
const Account({required this.id, required this.name});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Map<String, Expression> toColumns(bool nullToAbsent) {
|
Map<String, Expression> toColumns(bool nullToAbsent) {
|
||||||
final map = <String, Expression>{};
|
final map = <String, Expression>{};
|
||||||
@@ -115,7 +109,6 @@ class Account extends DataClass implements Insertable<Account> {
|
|||||||
name: serializer.fromJson<String>(json['name']),
|
name: serializer.fromJson<String>(json['name']),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Map<String, dynamic> toJson({ValueSerializer? serializer}) {
|
Map<String, dynamic> toJson({ValueSerializer? serializer}) {
|
||||||
serializer ??= driftRuntimeOptions.defaultSerializer;
|
serializer ??= driftRuntimeOptions.defaultSerializer;
|
||||||
@@ -127,7 +120,6 @@ class Account extends DataClass implements Insertable<Account> {
|
|||||||
|
|
||||||
Account copyWith({int? id, String? name}) =>
|
Account copyWith({int? id, String? name}) =>
|
||||||
Account(id: id ?? this.id, name: name ?? this.name);
|
Account(id: id ?? this.id, name: name ?? this.name);
|
||||||
|
|
||||||
Account copyWithCompanion(AccountsCompanion data) {
|
Account copyWithCompanion(AccountsCompanion data) {
|
||||||
return Account(
|
return Account(
|
||||||
id: data.id.present ? data.id.value : this.id,
|
id: data.id.present ? data.id.value : this.id,
|
||||||
@@ -146,7 +138,6 @@ class Account extends DataClass implements Insertable<Account> {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
int get hashCode => Object.hash(id, name);
|
int get hashCode => Object.hash(id, name);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
bool operator ==(Object other) =>
|
bool operator ==(Object other) =>
|
||||||
identical(this, other) ||
|
identical(this, other) ||
|
||||||
@@ -156,17 +147,14 @@ class Account extends DataClass implements Insertable<Account> {
|
|||||||
class AccountsCompanion extends UpdateCompanion<Account> {
|
class AccountsCompanion extends UpdateCompanion<Account> {
|
||||||
final Value<int> id;
|
final Value<int> id;
|
||||||
final Value<String> name;
|
final Value<String> name;
|
||||||
|
|
||||||
const AccountsCompanion({
|
const AccountsCompanion({
|
||||||
this.id = const Value.absent(),
|
this.id = const Value.absent(),
|
||||||
this.name = const Value.absent(),
|
this.name = const Value.absent(),
|
||||||
});
|
});
|
||||||
|
|
||||||
AccountsCompanion.insert({
|
AccountsCompanion.insert({
|
||||||
this.id = const Value.absent(),
|
this.id = const Value.absent(),
|
||||||
this.name = const Value.absent(),
|
this.name = const Value.absent(),
|
||||||
});
|
});
|
||||||
|
|
||||||
static Insertable<Account> custom({
|
static Insertable<Account> custom({
|
||||||
Expression<int>? id,
|
Expression<int>? id,
|
||||||
Expression<String>? name,
|
Expression<String>? name,
|
||||||
@@ -208,9 +196,7 @@ class $RecurringTransactionsTable extends RecurringTransactions
|
|||||||
@override
|
@override
|
||||||
final GeneratedDatabase attachedDatabase;
|
final GeneratedDatabase attachedDatabase;
|
||||||
final String? _alias;
|
final String? _alias;
|
||||||
|
|
||||||
$RecurringTransactionsTable(this.attachedDatabase, [this._alias]);
|
$RecurringTransactionsTable(this.attachedDatabase, [this._alias]);
|
||||||
|
|
||||||
static const VerificationMeta _idMeta = const VerificationMeta('id');
|
static const VerificationMeta _idMeta = const VerificationMeta('id');
|
||||||
@override
|
@override
|
||||||
late final GeneratedColumn<int> id = GeneratedColumn<int>(
|
late final GeneratedColumn<int> id = GeneratedColumn<int>(
|
||||||
@@ -264,7 +250,7 @@ class $RecurringTransactionsTable extends RecurringTransactions
|
|||||||
false,
|
false,
|
||||||
type: DriftSqlType.double,
|
type: DriftSqlType.double,
|
||||||
requiredDuringInsert: false,
|
requiredDuringInsert: false,
|
||||||
defaultValue: const Constant(0.0),
|
defaultValue: const Constant(0),
|
||||||
);
|
);
|
||||||
static const VerificationMeta _accountIdMeta = const VerificationMeta(
|
static const VerificationMeta _accountIdMeta = const VerificationMeta(
|
||||||
'accountId',
|
'accountId',
|
||||||
@@ -280,7 +266,6 @@ class $RecurringTransactionsTable extends RecurringTransactions
|
|||||||
'REFERENCES accounts (id)',
|
'REFERENCES accounts (id)',
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
List<GeneratedColumn> get $columns => [
|
List<GeneratedColumn> get $columns => [
|
||||||
id,
|
id,
|
||||||
@@ -290,14 +275,11 @@ class $RecurringTransactionsTable extends RecurringTransactions
|
|||||||
amount,
|
amount,
|
||||||
accountId,
|
accountId,
|
||||||
];
|
];
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get aliasedName => _alias ?? actualTableName;
|
String get aliasedName => _alias ?? actualTableName;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get actualTableName => $name;
|
String get actualTableName => $name;
|
||||||
static const String $name = 'recurring_transactions';
|
static const String $name = 'recurring_transactions';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
VerificationContext validateIntegrity(
|
VerificationContext validateIntegrity(
|
||||||
Insertable<RecurringTransaction> instance, {
|
Insertable<RecurringTransaction> instance, {
|
||||||
@@ -339,7 +321,6 @@ class $RecurringTransactionsTable extends RecurringTransactions
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Set<GeneratedColumn> get $primaryKey => {id};
|
Set<GeneratedColumn> get $primaryKey => {id};
|
||||||
|
|
||||||
@override
|
@override
|
||||||
RecurringTransaction map(Map<String, dynamic> data, {String? tablePrefix}) {
|
RecurringTransaction map(Map<String, dynamic> data, {String? tablePrefix}) {
|
||||||
final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : '';
|
final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : '';
|
||||||
@@ -384,13 +365,23 @@ class $RecurringTransactionsTable extends RecurringTransactions
|
|||||||
|
|
||||||
class RecurringTransaction extends DataClass
|
class RecurringTransaction extends DataClass
|
||||||
implements Insertable<RecurringTransaction> {
|
implements Insertable<RecurringTransaction> {
|
||||||
|
/// Eindeutige ID der wiederkehrenden Transaktion
|
||||||
final int id;
|
final int id;
|
||||||
final String name;
|
|
||||||
final DateTime? startDate;
|
|
||||||
final TimeFrameEnum timeFrame;
|
|
||||||
final double amount;
|
|
||||||
final int accountId;
|
|
||||||
|
|
||||||
|
/// Name/Beschreibung der wiederkehrenden Transaktion
|
||||||
|
final String name;
|
||||||
|
|
||||||
|
/// Startdatum der wiederkehrenden Transaktion
|
||||||
|
final DateTime? startDate;
|
||||||
|
|
||||||
|
/// Zeitlicher Rahmen für die Wiederholung
|
||||||
|
final TimeFrameEnum timeFrame;
|
||||||
|
|
||||||
|
/// Betrag der wiederkehrenden Transaktion
|
||||||
|
final double amount;
|
||||||
|
|
||||||
|
/// Fremdschlüssel zum zugehörigen Konto
|
||||||
|
final int accountId;
|
||||||
const RecurringTransaction({
|
const RecurringTransaction({
|
||||||
required this.id,
|
required this.id,
|
||||||
required this.name,
|
required this.name,
|
||||||
@@ -399,7 +390,6 @@ class RecurringTransaction extends DataClass
|
|||||||
required this.amount,
|
required this.amount,
|
||||||
required this.accountId,
|
required this.accountId,
|
||||||
});
|
});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Map<String, Expression> toColumns(bool nullToAbsent) {
|
Map<String, Expression> toColumns(bool nullToAbsent) {
|
||||||
final map = <String, Expression>{};
|
final map = <String, Expression>{};
|
||||||
@@ -447,7 +437,6 @@ class RecurringTransaction extends DataClass
|
|||||||
accountId: serializer.fromJson<int>(json['accountId']),
|
accountId: serializer.fromJson<int>(json['accountId']),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Map<String, dynamic> toJson({ValueSerializer? serializer}) {
|
Map<String, dynamic> toJson({ValueSerializer? serializer}) {
|
||||||
serializer ??= driftRuntimeOptions.defaultSerializer;
|
serializer ??= driftRuntimeOptions.defaultSerializer;
|
||||||
@@ -478,7 +467,6 @@ class RecurringTransaction extends DataClass
|
|||||||
amount: amount ?? this.amount,
|
amount: amount ?? this.amount,
|
||||||
accountId: accountId ?? this.accountId,
|
accountId: accountId ?? this.accountId,
|
||||||
);
|
);
|
||||||
|
|
||||||
RecurringTransaction copyWithCompanion(RecurringTransactionsCompanion data) {
|
RecurringTransaction copyWithCompanion(RecurringTransactionsCompanion data) {
|
||||||
return RecurringTransaction(
|
return RecurringTransaction(
|
||||||
id: data.id.present ? data.id.value : this.id,
|
id: data.id.present ? data.id.value : this.id,
|
||||||
@@ -506,7 +494,6 @@ class RecurringTransaction extends DataClass
|
|||||||
@override
|
@override
|
||||||
int get hashCode =>
|
int get hashCode =>
|
||||||
Object.hash(id, name, startDate, timeFrame, amount, accountId);
|
Object.hash(id, name, startDate, timeFrame, amount, accountId);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
bool operator ==(Object other) =>
|
bool operator ==(Object other) =>
|
||||||
identical(this, other) ||
|
identical(this, other) ||
|
||||||
@@ -527,7 +514,6 @@ class RecurringTransactionsCompanion
|
|||||||
final Value<TimeFrameEnum> timeFrame;
|
final Value<TimeFrameEnum> timeFrame;
|
||||||
final Value<double> amount;
|
final Value<double> amount;
|
||||||
final Value<int> accountId;
|
final Value<int> accountId;
|
||||||
|
|
||||||
const RecurringTransactionsCompanion({
|
const RecurringTransactionsCompanion({
|
||||||
this.id = const Value.absent(),
|
this.id = const Value.absent(),
|
||||||
this.name = const Value.absent(),
|
this.name = const Value.absent(),
|
||||||
@@ -536,7 +522,6 @@ class RecurringTransactionsCompanion
|
|||||||
this.amount = const Value.absent(),
|
this.amount = const Value.absent(),
|
||||||
this.accountId = const Value.absent(),
|
this.accountId = const Value.absent(),
|
||||||
});
|
});
|
||||||
|
|
||||||
RecurringTransactionsCompanion.insert({
|
RecurringTransactionsCompanion.insert({
|
||||||
this.id = const Value.absent(),
|
this.id = const Value.absent(),
|
||||||
this.name = const Value.absent(),
|
this.name = const Value.absent(),
|
||||||
@@ -546,7 +531,6 @@ class RecurringTransactionsCompanion
|
|||||||
required int accountId,
|
required int accountId,
|
||||||
}) : timeFrame = Value(timeFrame),
|
}) : timeFrame = Value(timeFrame),
|
||||||
accountId = Value(accountId);
|
accountId = Value(accountId);
|
||||||
|
|
||||||
static Insertable<RecurringTransaction> custom({
|
static Insertable<RecurringTransaction> custom({
|
||||||
Expression<int>? id,
|
Expression<int>? id,
|
||||||
Expression<String>? name,
|
Expression<String>? name,
|
||||||
@@ -628,9 +612,7 @@ class $TransactionsTable extends Transactions
|
|||||||
@override
|
@override
|
||||||
final GeneratedDatabase attachedDatabase;
|
final GeneratedDatabase attachedDatabase;
|
||||||
final String? _alias;
|
final String? _alias;
|
||||||
|
|
||||||
$TransactionsTable(this.attachedDatabase, [this._alias]);
|
$TransactionsTable(this.attachedDatabase, [this._alias]);
|
||||||
|
|
||||||
static const VerificationMeta _idMeta = const VerificationMeta('id');
|
static const VerificationMeta _idMeta = const VerificationMeta('id');
|
||||||
@override
|
@override
|
||||||
late final GeneratedColumn<int> id = GeneratedColumn<int>(
|
late final GeneratedColumn<int> id = GeneratedColumn<int>(
|
||||||
@@ -671,7 +653,7 @@ class $TransactionsTable extends Transactions
|
|||||||
false,
|
false,
|
||||||
type: DriftSqlType.double,
|
type: DriftSqlType.double,
|
||||||
requiredDuringInsert: false,
|
requiredDuringInsert: false,
|
||||||
defaultValue: const Constant(0.0),
|
defaultValue: const Constant(0),
|
||||||
);
|
);
|
||||||
static const VerificationMeta _accountIdMeta = const VerificationMeta(
|
static const VerificationMeta _accountIdMeta = const VerificationMeta(
|
||||||
'accountId',
|
'accountId',
|
||||||
@@ -700,7 +682,6 @@ class $TransactionsTable extends Transactions
|
|||||||
'REFERENCES recurring_transactions (id)',
|
'REFERENCES recurring_transactions (id)',
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
List<GeneratedColumn> get $columns => [
|
List<GeneratedColumn> get $columns => [
|
||||||
id,
|
id,
|
||||||
@@ -710,14 +691,11 @@ class $TransactionsTable extends Transactions
|
|||||||
accountId,
|
accountId,
|
||||||
recurringTransactionId,
|
recurringTransactionId,
|
||||||
];
|
];
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get aliasedName => _alias ?? actualTableName;
|
String get aliasedName => _alias ?? actualTableName;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
String get actualTableName => $name;
|
String get actualTableName => $name;
|
||||||
static const String $name = 'transactions';
|
static const String $name = 'transactions';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
VerificationContext validateIntegrity(
|
VerificationContext validateIntegrity(
|
||||||
Insertable<Transaction> instance, {
|
Insertable<Transaction> instance, {
|
||||||
@@ -768,7 +746,6 @@ class $TransactionsTable extends Transactions
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Set<GeneratedColumn> get $primaryKey => {id};
|
Set<GeneratedColumn> get $primaryKey => {id};
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Transaction map(Map<String, dynamic> data, {String? tablePrefix}) {
|
Transaction map(Map<String, dynamic> data, {String? tablePrefix}) {
|
||||||
final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : '';
|
final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : '';
|
||||||
@@ -807,13 +784,24 @@ class $TransactionsTable extends Transactions
|
|||||||
}
|
}
|
||||||
|
|
||||||
class Transaction extends DataClass implements Insertable<Transaction> {
|
class Transaction extends DataClass implements Insertable<Transaction> {
|
||||||
|
/// Eindeutige ID der Transaktion
|
||||||
final int id;
|
final int id;
|
||||||
final String name;
|
|
||||||
final DateTime? date;
|
|
||||||
final double amount;
|
|
||||||
final int accountId;
|
|
||||||
final int? recurringTransactionId;
|
|
||||||
|
|
||||||
|
/// Name/Beschreibung der Transaktion
|
||||||
|
final String name;
|
||||||
|
|
||||||
|
/// Datum der Transaktion
|
||||||
|
final DateTime? date;
|
||||||
|
|
||||||
|
/// Betrag der Transaktion
|
||||||
|
final double amount;
|
||||||
|
|
||||||
|
/// Fremdschlüssel zum zugehörigen Konto
|
||||||
|
final int accountId;
|
||||||
|
|
||||||
|
/// Fremdschlüssel zur zugehörigen wiederkehrenden Transaktion,
|
||||||
|
/// falls vorhanden
|
||||||
|
final int? recurringTransactionId;
|
||||||
const Transaction({
|
const Transaction({
|
||||||
required this.id,
|
required this.id,
|
||||||
required this.name,
|
required this.name,
|
||||||
@@ -822,7 +810,6 @@ class Transaction extends DataClass implements Insertable<Transaction> {
|
|||||||
required this.accountId,
|
required this.accountId,
|
||||||
this.recurringTransactionId,
|
this.recurringTransactionId,
|
||||||
});
|
});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Map<String, Expression> toColumns(bool nullToAbsent) {
|
Map<String, Expression> toColumns(bool nullToAbsent) {
|
||||||
final map = <String, Expression>{};
|
final map = <String, Expression>{};
|
||||||
@@ -868,7 +855,6 @@ class Transaction extends DataClass implements Insertable<Transaction> {
|
|||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Map<String, dynamic> toJson({ValueSerializer? serializer}) {
|
Map<String, dynamic> toJson({ValueSerializer? serializer}) {
|
||||||
serializer ??= driftRuntimeOptions.defaultSerializer;
|
serializer ??= driftRuntimeOptions.defaultSerializer;
|
||||||
@@ -899,7 +885,6 @@ class Transaction extends DataClass implements Insertable<Transaction> {
|
|||||||
? recurringTransactionId.value
|
? recurringTransactionId.value
|
||||||
: this.recurringTransactionId,
|
: this.recurringTransactionId,
|
||||||
);
|
);
|
||||||
|
|
||||||
Transaction copyWithCompanion(TransactionsCompanion data) {
|
Transaction copyWithCompanion(TransactionsCompanion data) {
|
||||||
return Transaction(
|
return Transaction(
|
||||||
id: data.id.present ? data.id.value : this.id,
|
id: data.id.present ? data.id.value : this.id,
|
||||||
@@ -929,7 +914,6 @@ class Transaction extends DataClass implements Insertable<Transaction> {
|
|||||||
@override
|
@override
|
||||||
int get hashCode =>
|
int get hashCode =>
|
||||||
Object.hash(id, name, date, amount, accountId, recurringTransactionId);
|
Object.hash(id, name, date, amount, accountId, recurringTransactionId);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
bool operator ==(Object other) =>
|
bool operator ==(Object other) =>
|
||||||
identical(this, other) ||
|
identical(this, other) ||
|
||||||
@@ -949,7 +933,6 @@ class TransactionsCompanion extends UpdateCompanion<Transaction> {
|
|||||||
final Value<double> amount;
|
final Value<double> amount;
|
||||||
final Value<int> accountId;
|
final Value<int> accountId;
|
||||||
final Value<int?> recurringTransactionId;
|
final Value<int?> recurringTransactionId;
|
||||||
|
|
||||||
const TransactionsCompanion({
|
const TransactionsCompanion({
|
||||||
this.id = const Value.absent(),
|
this.id = const Value.absent(),
|
||||||
this.name = const Value.absent(),
|
this.name = const Value.absent(),
|
||||||
@@ -958,7 +941,6 @@ class TransactionsCompanion extends UpdateCompanion<Transaction> {
|
|||||||
this.accountId = const Value.absent(),
|
this.accountId = const Value.absent(),
|
||||||
this.recurringTransactionId = const Value.absent(),
|
this.recurringTransactionId = const Value.absent(),
|
||||||
});
|
});
|
||||||
|
|
||||||
TransactionsCompanion.insert({
|
TransactionsCompanion.insert({
|
||||||
this.id = const Value.absent(),
|
this.id = const Value.absent(),
|
||||||
this.name = const Value.absent(),
|
this.name = const Value.absent(),
|
||||||
@@ -967,7 +949,6 @@ class TransactionsCompanion extends UpdateCompanion<Transaction> {
|
|||||||
required int accountId,
|
required int accountId,
|
||||||
this.recurringTransactionId = const Value.absent(),
|
this.recurringTransactionId = const Value.absent(),
|
||||||
}) : accountId = Value(accountId);
|
}) : accountId = Value(accountId);
|
||||||
|
|
||||||
static Insertable<Transaction> custom({
|
static Insertable<Transaction> custom({
|
||||||
Expression<int>? id,
|
Expression<int>? id,
|
||||||
Expression<String>? name,
|
Expression<String>? name,
|
||||||
@@ -1048,17 +1029,14 @@ class TransactionsCompanion extends UpdateCompanion<Transaction> {
|
|||||||
|
|
||||||
abstract class _$AppDatabase extends GeneratedDatabase {
|
abstract class _$AppDatabase extends GeneratedDatabase {
|
||||||
_$AppDatabase(QueryExecutor e) : super(e);
|
_$AppDatabase(QueryExecutor e) : super(e);
|
||||||
|
|
||||||
$AppDatabaseManager get managers => $AppDatabaseManager(this);
|
$AppDatabaseManager get managers => $AppDatabaseManager(this);
|
||||||
late final $AccountsTable accounts = $AccountsTable(this);
|
late final $AccountsTable accounts = $AccountsTable(this);
|
||||||
late final $RecurringTransactionsTable recurringTransactions =
|
late final $RecurringTransactionsTable recurringTransactions =
|
||||||
$RecurringTransactionsTable(this);
|
$RecurringTransactionsTable(this);
|
||||||
late final $TransactionsTable transactions = $TransactionsTable(this);
|
late final $TransactionsTable transactions = $TransactionsTable(this);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Iterable<TableInfo<Table, Object?>> get allTables =>
|
Iterable<TableInfo<Table, Object?>> get allTables =>
|
||||||
allSchemaEntities.whereType<TableInfo<Table, Object?>>();
|
allSchemaEntities.whereType<TableInfo<Table, Object?>>();
|
||||||
|
|
||||||
@override
|
@override
|
||||||
List<DatabaseSchemaEntity> get allSchemaEntities => [
|
List<DatabaseSchemaEntity> get allSchemaEntities => [
|
||||||
accounts,
|
accounts,
|
||||||
@@ -1132,7 +1110,6 @@ class $$AccountsTableFilterComposer
|
|||||||
super.$addJoinBuilderToRootComposer,
|
super.$addJoinBuilderToRootComposer,
|
||||||
super.$removeJoinBuilderFromRootComposer,
|
super.$removeJoinBuilderFromRootComposer,
|
||||||
});
|
});
|
||||||
|
|
||||||
ColumnFilters<int> get id => $composableBuilder(
|
ColumnFilters<int> get id => $composableBuilder(
|
||||||
column: $table.id,
|
column: $table.id,
|
||||||
builder: (column) => ColumnFilters(column),
|
builder: (column) => ColumnFilters(column),
|
||||||
@@ -1204,7 +1181,6 @@ class $$AccountsTableOrderingComposer
|
|||||||
super.$addJoinBuilderToRootComposer,
|
super.$addJoinBuilderToRootComposer,
|
||||||
super.$removeJoinBuilderFromRootComposer,
|
super.$removeJoinBuilderFromRootComposer,
|
||||||
});
|
});
|
||||||
|
|
||||||
ColumnOrderings<int> get id => $composableBuilder(
|
ColumnOrderings<int> get id => $composableBuilder(
|
||||||
column: $table.id,
|
column: $table.id,
|
||||||
builder: (column) => ColumnOrderings(column),
|
builder: (column) => ColumnOrderings(column),
|
||||||
@@ -1225,7 +1201,6 @@ class $$AccountsTableAnnotationComposer
|
|||||||
super.$addJoinBuilderToRootComposer,
|
super.$addJoinBuilderToRootComposer,
|
||||||
super.$removeJoinBuilderFromRootComposer,
|
super.$removeJoinBuilderFromRootComposer,
|
||||||
});
|
});
|
||||||
|
|
||||||
GeneratedColumn<int> get id =>
|
GeneratedColumn<int> get id =>
|
||||||
$composableBuilder(column: $table.id, builder: (column) => column);
|
$composableBuilder(column: $table.id, builder: (column) => column);
|
||||||
|
|
||||||
@@ -1495,7 +1470,6 @@ class $$RecurringTransactionsTableFilterComposer
|
|||||||
super.$addJoinBuilderToRootComposer,
|
super.$addJoinBuilderToRootComposer,
|
||||||
super.$removeJoinBuilderFromRootComposer,
|
super.$removeJoinBuilderFromRootComposer,
|
||||||
});
|
});
|
||||||
|
|
||||||
ColumnFilters<int> get id => $composableBuilder(
|
ColumnFilters<int> get id => $composableBuilder(
|
||||||
column: $table.id,
|
column: $table.id,
|
||||||
builder: (column) => ColumnFilters(column),
|
builder: (column) => ColumnFilters(column),
|
||||||
@@ -1580,7 +1554,6 @@ class $$RecurringTransactionsTableOrderingComposer
|
|||||||
super.$addJoinBuilderToRootComposer,
|
super.$addJoinBuilderToRootComposer,
|
||||||
super.$removeJoinBuilderFromRootComposer,
|
super.$removeJoinBuilderFromRootComposer,
|
||||||
});
|
});
|
||||||
|
|
||||||
ColumnOrderings<int> get id => $composableBuilder(
|
ColumnOrderings<int> get id => $composableBuilder(
|
||||||
column: $table.id,
|
column: $table.id,
|
||||||
builder: (column) => ColumnOrderings(column),
|
builder: (column) => ColumnOrderings(column),
|
||||||
@@ -1639,7 +1612,6 @@ class $$RecurringTransactionsTableAnnotationComposer
|
|||||||
super.$addJoinBuilderToRootComposer,
|
super.$addJoinBuilderToRootComposer,
|
||||||
super.$removeJoinBuilderFromRootComposer,
|
super.$removeJoinBuilderFromRootComposer,
|
||||||
});
|
});
|
||||||
|
|
||||||
GeneratedColumn<int> get id =>
|
GeneratedColumn<int> get id =>
|
||||||
$composableBuilder(column: $table.id, builder: (column) => column);
|
$composableBuilder(column: $table.id, builder: (column) => column);
|
||||||
|
|
||||||
@@ -1946,7 +1918,6 @@ class $$TransactionsTableFilterComposer
|
|||||||
super.$addJoinBuilderToRootComposer,
|
super.$addJoinBuilderToRootComposer,
|
||||||
super.$removeJoinBuilderFromRootComposer,
|
super.$removeJoinBuilderFromRootComposer,
|
||||||
});
|
});
|
||||||
|
|
||||||
ColumnFilters<int> get id => $composableBuilder(
|
ColumnFilters<int> get id => $composableBuilder(
|
||||||
column: $table.id,
|
column: $table.id,
|
||||||
builder: (column) => ColumnFilters(column),
|
builder: (column) => ColumnFilters(column),
|
||||||
@@ -2024,7 +1995,6 @@ class $$TransactionsTableOrderingComposer
|
|||||||
super.$addJoinBuilderToRootComposer,
|
super.$addJoinBuilderToRootComposer,
|
||||||
super.$removeJoinBuilderFromRootComposer,
|
super.$removeJoinBuilderFromRootComposer,
|
||||||
});
|
});
|
||||||
|
|
||||||
ColumnOrderings<int> get id => $composableBuilder(
|
ColumnOrderings<int> get id => $composableBuilder(
|
||||||
column: $table.id,
|
column: $table.id,
|
||||||
builder: (column) => ColumnOrderings(column),
|
builder: (column) => ColumnOrderings(column),
|
||||||
@@ -2102,7 +2072,6 @@ class $$TransactionsTableAnnotationComposer
|
|||||||
super.$addJoinBuilderToRootComposer,
|
super.$addJoinBuilderToRootComposer,
|
||||||
super.$removeJoinBuilderFromRootComposer,
|
super.$removeJoinBuilderFromRootComposer,
|
||||||
});
|
});
|
||||||
|
|
||||||
GeneratedColumn<int> get id =>
|
GeneratedColumn<int> get id =>
|
||||||
$composableBuilder(column: $table.id, builder: (column) => column);
|
$composableBuilder(column: $table.id, builder: (column) => column);
|
||||||
|
|
||||||
@@ -2309,15 +2278,11 @@ typedef $$TransactionsTableProcessedTableManager =
|
|||||||
|
|
||||||
class $AppDatabaseManager {
|
class $AppDatabaseManager {
|
||||||
final _$AppDatabase _db;
|
final _$AppDatabase _db;
|
||||||
|
|
||||||
$AppDatabaseManager(this._db);
|
$AppDatabaseManager(this._db);
|
||||||
|
|
||||||
$$AccountsTableTableManager get accounts =>
|
$$AccountsTableTableManager get accounts =>
|
||||||
$$AccountsTableTableManager(_db, _db.accounts);
|
$$AccountsTableTableManager(_db, _db.accounts);
|
||||||
|
|
||||||
$$RecurringTransactionsTableTableManager get recurringTransactions =>
|
$$RecurringTransactionsTableTableManager get recurringTransactions =>
|
||||||
$$RecurringTransactionsTableTableManager(_db, _db.recurringTransactions);
|
$$RecurringTransactionsTableTableManager(_db, _db.recurringTransactions);
|
||||||
|
|
||||||
$$TransactionsTableTableManager get transactions =>
|
$$TransactionsTableTableManager get transactions =>
|
||||||
$$TransactionsTableTableManager(_db, _db.transactions);
|
$$TransactionsTableTableManager(_db, _db.transactions);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user