@override Future<Set<String>> tableFields() async { QueryResult r = await executor.execute("PRAGMA ${"table_info".withSchema(schema)}($tableName)"); return r.listValues<String>("name").toSet(); }