dasPostgreSQL documentation
18.4
Contents
dasPostgreSQL
1. postgres_boost — the runtime layer
1.1. postgres_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. postgres_provider — the registration shim
2.1. postgres_provider — SqlProviderInfo registration shim
2.1.1. Registration
2.1.2. Dialect helpers
2.1.3. Schema introspection
3. postgres_migrate — versioned schema migrations
3.1. postgres_migrate — migrations glue over daslib/sql_migrate
3.1.1. Convenience
4. External types
4.1.
postgres_stmt::PgStmt
4.2.
postgres::PGconn
4.3.
postgres::PGresult
4.4.
sql::SqlType
4.5.
sql::SqlError
dasPostgreSQL documentation
Index
Edit on GitHub
Index
C
|
D
|
E
|
F
|
I
|
L
|
O
|
P
|
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)
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]
L
libpq_version() (built-in function)
O
open_postgres() (built-in function)
P
postgres_boost (module)
postgres_decl_to_sql_type() (built-in function)
postgres_migrate (module)
postgres_provider (module)
postgres_read_table_info() (built-in function)
postgres_server_version() (built-in function)
postgres_sql_type() (built-in function)
R
read_via_adapter() (built-in function)
read_via_adapter(stmt: PgStmt?
col: int; t: type<$Option(type<auto(TT)>) const>) : $Option() (built-in function)
register_postgres_provider() (built-in function)
renumber_placeholders() (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:PgStmt?):void>; row_blk: block<(var stmt:PgStmt?):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_postgres() (built-in function)
try_run_dml() (built-in function)
try_run_dml_returning(db: SqlRunner
sql: string; bind_blk: block<(var stmt:PgStmt?):void>; row_blk: block<(var stmt:PgStmt?):auto(TT)>) : $Result() (built-in function)
try_run_select(db: SqlRunner
sql: string; bind_blk: block<(var stmt:PgStmt?):void>; row_blk: block<(var stmt:PgStmt?):auto(TT)>) : $Result() (built-in function)
try_run_select_one(db: SqlRunner
sql: string; bind_blk: block<(var stmt:PgStmt?):void>; row_blk: block<(var stmt:PgStmt?):auto(TT)>) : $Result() (built-in function)
try_run_select_one_opt(db: SqlRunner
sql: string; bind_blk: block<(var stmt:PgStmt?):void>; row_blk: block<(var stmt:PgStmt?):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_latest_postgres() (built-in function)
with_postgres() (built-in function)
with_transaction() (built-in function)