SqliteClient class
Methods
-
addColumnsWithSchema({required String database, required String table, required ArrowSchema schema, List<String>? namespace})
→ Future<void>
-
-
cancelSqlQuery({required String queryId})
→ Future<SqliteSqlCancelResult>
-
-
closeSqlQuery({required String queryId})
→ Future<void>
-
-
count({required String database, required String table, Object? where, Object? params, List<String>? namespace})
→ Future<int>
-
-
createDatabase({required String name, List<String>? namespace, SqliteCreateMode mode = SqliteCreateMode.create})
→ Future<void>
-
-
createTableFromArrowBatches({required String database, required String name, required SqliteArrowBatches batches, SqliteCreateMode mode = SqliteCreateMode.create, List<String>? namespace})
→ Future<void>
-
-
createTableFromArrowTable({required String database, required String name, required ArrowTable table, SqliteCreateMode mode = SqliteCreateMode.create, List<String>? namespace})
→ Future<void>
-
-
createTableWithSchema({required String database, required String name, required ArrowSchema schema, SqliteArrowBatches? batches, SqliteCreateMode mode = SqliteCreateMode.create, List<String>? namespace})
→ Future<void>
-
-
database(String name, {List<String>? namespace})
→ SqliteDatabaseClient
-
-
delete({required String database, required String table, required String where, Object? params, List<String>? namespace})
→ Future<int>
-
-
dropColumns({required String database, required String table, required List<String> columns, List<String>? namespace})
→ Future<void>
-
-
dropDatabase({required String name, List<String>? namespace, bool ignoreMissing = false})
→ Future<void>
-
-
dropTable({required String database, required String name, bool ignoreMissing = false, List<String>? namespace})
→ Future<void>
-
-
executeSql({required String database, required String query, Object? params, List<String>? namespace})
→ Future<SqliteSqlExecution>
-
-
executeSqlStatement({required String database, required String query, Object? params, List<String>? namespace})
→ Future<int>
-
-
insert({required String database, required String table, required ArrowRecordBatch records, List<String>? namespace})
→ Future<void>
-
-
insertStream({required String database, required String table, required SqliteArrowBatches chunks, List<String>? namespace})
→ Future<void>
-
-
insertTable({required String database, required String table, required ArrowTable records, List<String>? namespace})
→ Future<void>
-
-
inspect({required String database, required String table, List<String>? namespace})
→ Future<ArrowSchema>
-
-
inspectDatabase({required String name, List<String>? namespace})
→ Future<SqliteDatabaseDetails>
-
-
listDatabases({List<String>? namespace})
→ Future<List<String>>
-
-
listTables({required String database, List<String>? namespace})
→ Future<List<String>>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
openSqlQuery({required String database, required String query, Object? params, List<String>? namespace})
→ Future<SqliteSqlQuery>
-
-
readSqlQuery({required String queryId})
→ SqliteArrowBatches
-
-
renameTable({required String database, required String name, required String newName, List<String>? namespace})
→ Future<void>
-
-
search({required String database, required String table, Object? where, Object? params, int? offset, int? limit, List<String>? select, List<String>? namespace})
→ Future<List<ArrowRecordBatch>>
-
-
searchStream({required String database, required String table, Object? where, Object? params, int? offset, int? limit, List<String>? select, List<String>? namespace})
→ SqliteArrowBatches
-
-
searchTable({required String database, required String table, Object? where, Object? params, int? offset, int? limit, List<String>? select, List<String>? namespace})
→ Future<ArrowTable>
-
-
sql({required String database, required String query, Object? params, List<String>? namespace})
→ Future<List<ArrowRecordBatch>>
-
-
sqlStream({required String database, required String query, Object? params, List<String>? namespace})
→ SqliteArrowBatches
-
-
sqlTable({required String database, required String query, Object? params, List<String>? namespace})
→ Future<ArrowTable>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
update({required String database, required String table, required String where, required DatasetRecord values, Object? params, List<String>? namespace})
→ Future<int>
-