|
@@ -68,9 +68,11 @@ static Class RLMRealmClass = nil;
|
|
|
|
|
|
|
|
- (NSArray<NSString *> *)queryAllTables {
|
|
- (NSArray<NSString *> *)queryAllTables {
|
|
|
// Map each schema to its name
|
|
// Map each schema to its name
|
|
|
- return [self.realm.schema.objectSchema flex_mapped:^id(RLMObjectSchema *schema, NSUInteger idx) {
|
|
|
|
|
|
|
+ NSArray<NSString *> *tableNames = [self.realm.schema.objectSchema flex_mapped:^id(RLMObjectSchema *schema, NSUInteger idx) {
|
|
|
return schema.className ?: nil;
|
|
return schema.className ?: nil;
|
|
|
}];
|
|
}];
|
|
|
|
|
+
|
|
|
|
|
+ return [tableNames sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- (NSArray<NSString *> *)queryAllColumnsOfTable:(NSString *)tableName {
|
|
- (NSArray<NSString *> *)queryAllColumnsOfTable:(NSString *)tableName {
|