listVersions method

Future<List<TableVersion>> listVersions(
  1. String table, {
  2. List<String>? namespace,
})

List versions of a table

Implementation

Future<List<TableVersion>> listVersions(String table, {List<String>? namespace}) async {
  final versions =
      (await room.sendRequest("database.list_versions", {"table": table, "namespace": namespace}) as JsonResponse).json["versions"]
          as List;
  return versions.map((v) => TableVersion(version: (v["version"] as num).toInt(), timestamp: DateTime.parse(v["timestamp"]))).toList();
}