openDatabaseConnection method

Future<Database> openDatabaseConnection()

Implementation

Future<Database> openDatabaseConnection() async {
  if(kIsWeb){
    //print("wwww === ${path}");

    var databaseFactory = databaseFactoryFfiWeb;
    var path = await databaseFactory.getDatabasesPath();

    return databaseFactory.openDatabase(
      join(await databaseFactory.getDatabasesPath(), dbname),
      options: OpenDatabaseOptions(
        version: 1,
        onCreate: (db, version) async {
          await createTables(db);
        },
      ),
    );

  }else{
    return openDatabase(
      join(await getDatabasesPath(), dbname),
      version: 1,
      onCreate: (db, version) async {
        await createTables(db);
      },
    );
  }
  // return openDatabase(
  //   join(await getDatabasesPath(), dbname),
  //   version: 1,
  //   onCreate: (db, version) async {
  //     await createTables(db);
  //   },
  // );
}