fix: formatting

This commit is contained in:
2026-07-29 01:42:34 +02:00
parent 521c8f8c4e
commit 50e6fca9d1
32 changed files with 501 additions and 575 deletions
+17 -13
View File
@@ -46,16 +46,10 @@ class BarTabs extends Table {
class TabItems extends Table {
TextColumn get id => text()();
TextColumn get tabId => text().references(
BarTabs,
#id,
onDelete: KeyAction.cascade,
)();
TextColumn get tabId =>
text().references(BarTabs, #id, onDelete: KeyAction.cascade)();
TextColumn get productId => text().references(
Products,
#id,
)();
TextColumn get productId => text().references(Products, #id)();
TextColumn get productName => text()();
@@ -72,8 +66,11 @@ class TabItems extends Table {
@DataClassName('ClosedTabsRow')
class ClosedTabs extends Table {
TextColumn get id => text()();
TextColumn get originalTabId => text()();
TextColumn get customerName => text()();
DateTimeColumn get closedAt => dateTime()();
@override
@@ -83,10 +80,15 @@ class ClosedTabs extends Table {
@DataClassName('ClosedTabItemRow')
class ClosedTabItems extends Table {
TextColumn get id => text()();
TextColumn get closedTabId => text()();
TextColumn get productId => text()();
TextColumn get productName => text()();
IntColumn get quantity => integer()();
IntColumn get unitPriceInCents => integer()();
@override
@@ -99,7 +101,9 @@ class AppSettingsTable extends Table {
String get tableName => 'app_settings';
TextColumn get id => text()();
BoolColumn get pinRequired => boolean().withDefault(const Constant(false))();
TextColumn get themeMode => text().withDefault(const Constant('system'))();
@override
@@ -115,7 +119,7 @@ class AppSettingsTable extends Table {
ClosedTabs,
ClosedTabItems,
AppSettingsTable
AppSettingsTable,
],
)
class AppDatabase extends _$AppDatabase {
@@ -140,12 +144,12 @@ class AppDatabase extends _$AppDatabase {
await migrator.addColumn(products, products.imagePath);
}
if (from < 4){
if (from < 4) {
await migrator.createTable(closedTabs);
await migrator.createTable(closedTabItems);
}
if (from < 5){
if (from < 5) {
await migrator.createTable(appSettingsTable);
}
},
@@ -160,4 +164,4 @@ class AppDatabase extends _$AppDatabase {
),
);
}
}
}