getForeignKeys method

Future<List<Map<String, dynamic>>> getForeignKeys({
  1. String? table,
})

Get column names

var eloquent = UserEloquent();
// get foreign keys info of 'users' table;
eloquent.getForeignKeys();

// You can specify table name.
eloquent.getForeignKeys('cars'); // get foreign keys info of 'cars' table;

Implementation

Future<List<Map<String, dynamic>>> getForeignKeys({String? table}) async {
  Database _db = await getDatabase;
  var data = await _db.rawQuery(
      "PRAGMA foreign_key_list(" + (table ?? tableName) + ")", null);
  return data;
}