@sqlrooms/duckdb / DuckDbSliceState
Type Alias: DuckDbSliceState
DuckDbSliceState:
object
State and actions for the DuckDB slice
Type declaration
Name | Type |
---|---|
db | { connector : DuckDbConnector ; schema : string ; tables : DataTable []; tableRowCounts : {}; setConnector : (connector ) => void ; initialize : () => Promise <void >; destroy : () => Promise <void >; addTable : Promise <DataTable >; getTable : undefined | DataTable ; setTableRowCount : void ; findTableByName : undefined | DataTable ; refreshTableSchemas : Promise <DataTable []>; getConnector : () => Promise <DuckDbConnector >; getTables : (schema ?) => Promise <string []>; getTableRowCount : (tableName , schema ?) => Promise <number >; getTableSchema : (tableName , schema ?) => Promise <DataTable >; getTableSchemas : (schema ?) => Promise <DataTable []>; checkTableExists : (tableName , schema ?) => Promise <boolean >; dropTable : (tableName ) => Promise <void >; createTableFromQuery : (tableName , query ) => Promise <{ tableName : string ; rowCount : number ; }>; } |