feat:资源备份

This commit is contained in:
dzc committed 2025-03-10 19:35:18 +08:00
1 parent e191cad606
commit a92732310e
6 files changed
+124 -47

No files matched your search

+17 -9
View File
@@ -43,14 +43,22 @@ abstract class AppDatabase extends FloorDatabase {
SettingDao get getSettingDao;
static Future<AppDatabase> getDataBase() async {
final dbPath = await AppFileTool.getDatabasePath();
return await $FloorAppDatabase.databaseBuilder("cash_register.db").build();
final dataBase = await $FloorAppDatabase
.databaseBuilder(Constants.databaseName)
.addCallback(
Callback(
onCreate: (database, version) async {
logger.i('数据库已创建,版本: $version');
},
onOpen: (database) async {
logger.i('数据库已打开');
},
onUpgrade: (database, startVersion, endVersion) {
logger.i('数据库已升级,版本: $startVersion -> $endVersion');
},
),
)
.addMigrations([]).build();
return dataBase;
}
// static Future<AppDatabase> getDataBase() async {
// final dbPath = await AppFileTool.getDatabasePath();
// return await $FloorAppDatabase
// .databaseBuilder("$dbPath/cash_register.db")
// .addMigrations([]).build();
// }
}