getTables method

  1. @override
Future<List<String>> getTables()
override

Implementation

@override
Future<List<String>> getTables() async {
  if (accessors.isNotEmpty) return accessors.keys.toList();

  try {
    final schemaObjects = realm.config.schemaObjects;
    return (schemaObjects as Iterable).map((e) => e.name as String).toList();
  } catch (_) {
    return [];
  }
}