Public Access
feat(build): import database platform depending on platform
This commit is contained in:
+6
-3
@@ -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());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user