listIndexes method

Future<List<TableIndex>> listIndexes(
  1. String table
)

List all indexes on a table.

Implementation

Future<List<TableIndex>> listIndexes(String table) async {
  final response = await room.sendRequest("database.list_indexes", {"table": table}) as JsonResponse;
  final indexes = response.json["indexes"] as List;

  return [...indexes.map((m) => TableIndex.fromJson(m))];
}