add basic routing options, auto update routing assets,use ruleset, remove geo assets
This commit is contained in:
@@ -6,8 +6,8 @@ import 'package:hiddify/core/database/connection/database_connection.dart';
|
||||
import 'package:hiddify/core/database/converters/duration_converter.dart';
|
||||
import 'package:hiddify/core/database/schema_versions.dart';
|
||||
import 'package:hiddify/core/database/tables/database_tables.dart';
|
||||
import 'package:hiddify/features/geo_asset/data/geo_asset_data_mapper.dart';
|
||||
import 'package:hiddify/features/geo_asset/model/default_geo_assets.dart';
|
||||
// import 'package:hiddify/features/geo_asset/data/geo_asset_data_mapper.dart';
|
||||
// import 'package:hiddify/features/geo_asset/model/default_geo_assets.dart';
|
||||
import 'package:hiddify/features/geo_asset/model/geo_asset_entity.dart';
|
||||
import 'package:hiddify/features/profile/model/profile_entity.dart';
|
||||
import 'package:hiddify/utils/custom_loggers.dart';
|
||||
@@ -60,11 +60,11 @@ class AppDatabase extends _$AppDatabase with InfraLogger {
|
||||
Future<void> _prePopulateGeoAssets() async {
|
||||
loggy.debug("populating default geo assets");
|
||||
await transaction(() async {
|
||||
final geoAssets = defaultGeoAssets.map((e) => e.toEntry());
|
||||
for (final geoAsset in geoAssets) {
|
||||
await into(geoAssetEntries)
|
||||
.insert(geoAsset, mode: InsertMode.insertOrIgnore);
|
||||
}
|
||||
// final geoAssets = defaultGeoAssets.map((e) => e.toEntry());
|
||||
// for (final geoAsset in geoAssets) {
|
||||
// await into(geoAssetEntries)
|
||||
// .insert(geoAsset, mode: InsertMode.insertOrIgnore);
|
||||
// }
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user