feat(build): import database platform depending on platform

This commit is contained in:
fbachus
2026-08-01 01:06:11 +02:00
parent 77949f6da6
commit 5fbd690faa
+6 -3
View File
@@ -3,13 +3,16 @@ import 'package:flutter_dotenv/flutter_dotenv.dart';
import 'api_handler.dart'; import 'api_handler.dart';
import 'transport_helper.dart'; import 'transport_helper.dart';
import 'dart:async'; import 'dart:async';
import 'dart:io';
// import 'package:sqflite_common_ffi/sqflite_ffi.dart'; //for testing on desktop import 'package:sqflite_common_ffi/sqflite_ffi.dart'; //for testing on desktop
void main() async { void main() async {
await dotenv.load(); await dotenv.load();
const String dbName = "oeffimasterTransportDb"; const String dbName = "oeffimasterTransportDb";
// databaseFactory = databaseFactoryFfi; // for debugging and desktop test
if (Platform.isLinux) {
databaseFactory = databaseFactoryFfi; // for debugging and desktop test
}
DbHelper.initDb(dbName); DbHelper.initDb(dbName);
runApp(const MyApp()); runApp(const MyApp());
} }