doesTableExist method

Future<bool> doesTableExist({
  1. required Database db,
  2. required String tableName,
})

Implementation

Future<bool> doesTableExist(
    {required Database db, required String tableName}) async {
  List<Map<String, dynamic>> tables = await db.rawQuery(
      "SELECT name FROM sqlite_master WHERE type='table' AND name='$tableName'");

  return tables.isNotEmpty;
}