dasDuckDB documentation
1.5
Contents
dasDuckDB v1.5
1. duckdb_boost — the runtime layer
1.1. duckdb_boost — runner, CRUD, transactions, _sql runtime
1.1.1. Structures
1.1.2. Runner & lifecycle
1.1.3. Raw SQL
1.1.4. CRUD over [sql_table] structs
1.1.5. Transactions
1.1.6. _sql runtime helpers
1.1.7. Storage-class bridge
2. duckdb_provider — the registration shim
2.1. duckdb_provider — SqlProviderInfo registration shim
2.1.1. Registration
2.1.2. Dialect helpers
2.1.3. Schema introspection
3. duckdb_migrate — versioned schema migrations
3.1. duckdb_migrate — migrations glue over daslib/sql_migrate
3.1.1. Convenience
4. External types
4.1.
duckdb_stmt::DuckStmt
4.2.
duckdb::duckdb_connection
4.3.
sql::SqlType
4.4.
sql::SqlError
dasDuckDB documentation
Index
Edit on GitHub
Index
C
|
D
|
E
|
F
|
I
|
O
|
R
|
S
|
T
|
U
|
W
C
check_schema() (built-in function)
create_table() (built-in function)
,
[1]
D
delete_() (built-in function)
delete_by_id() (built-in function)
drop_table_if_exists() (built-in function)
drop_view_if_exists() (built-in function)
duckdb_boost (module)
duckdb_decl_to_sql_type() (built-in function)
duckdb_migrate (module)
duckdb_provider (module)
duckdb_read_table_info() (built-in function)
duckdb_sql_type() (built-in function)
duckdb_version() (built-in function)
E
exec() (built-in function)
,
[1]
,
[2]
,
[3]
F
finalize() (built-in function)
I
in_transaction() (built-in function)
insert() (built-in function)
,
[1]
,
[2]
O
open_duckdb() (built-in function)
R
read_via_adapter() (built-in function)
read_via_adapter(stmt: DuckStmt?
col: int; t: type<$Option(type<auto(TT)>) const>) : $Option() (built-in function)
register_duckdb_provider() (built-in function)
run_dml() (built-in function)
run_dml_returning() (built-in function)
run_each_select() (built-in function)
run_select() (built-in function)
run_select_one() (built-in function)
run_select_one_opt(db: SqlRunner
sql: string; bind_blk: block<(var stmt:DuckStmt?):void>; row_blk: block<(var stmt:DuckStmt?):auto(TT)>) : $Option() (built-in function)
S
select_from() (built-in function)
sql_bind_to_stmt() (built-in function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
sql_read_witness() (built-in function)
,
[1]
,
[2]
,
[3]
,
[4]
SqlRunner (None attribute)
T
try_check_schema() (built-in function)
try_create_table() (built-in function)
,
[1]
try_delete_(db: SqlRunner
row: auto(TT)) : $Result() (built-in function)
try_delete_by_id(db: SqlRunner
t: type<auto(TT) const>; id: auto(K)) : $Result() (built-in function)
try_drop_table_if_exists() (built-in function)
try_drop_view_if_exists() (built-in function)
try_exec() (built-in function)
,
[1]
,
[2]
,
[3]
try_insert(db: SqlRunner
row: auto(TT)) : $Result() (built-in function)
row: auto(TT); name: string) : $Result() (built-in function)
rows: array<auto(TT)>) : $Result() (built-in function)
try_open_duckdb() (built-in function)
try_run_dml() (built-in function)
try_run_dml_returning(db: SqlRunner
sql: string; bind_blk: block<(var stmt:DuckStmt?):void>; row_blk: block<(var stmt:DuckStmt?):auto(TT)>) : $Result() (built-in function)
try_run_select(db: SqlRunner
sql: string; bind_blk: block<(var stmt:DuckStmt?):void>; row_blk: block<(var stmt:DuckStmt?):auto(TT)>) : $Result() (built-in function)
try_run_select_one(db: SqlRunner
sql: string; bind_blk: block<(var stmt:DuckStmt?):void>; row_blk: block<(var stmt:DuckStmt?):auto(TT)>) : $Result() (built-in function)
try_run_select_one_opt(db: SqlRunner
sql: string; bind_blk: block<(var stmt:DuckStmt?):void>; row_blk: block<(var stmt:DuckStmt?):auto(TT)>) : $Result() (built-in function)
try_select_from(db: SqlRunner
t: type<auto(TT) const>) : $Result() (built-in function)
try_transaction() (built-in function)
try_update(db: SqlRunner
row: auto(TT)) : $Result() (built-in function)
U
update() (built-in function)
W
with_duckdb() (built-in function)
with_latest_duckdb() (built-in function)
with_transaction() (built-in function)