Expand description
PostgreSQL support for drizzle-rs
This crate provides PostgreSQL-specific types, query builders, and utilities.
Re-exports§
pub use builder::CTEInit;pub use builder::QueryBuilder;pub use common::Number;pub use common::PostgresSchemaType;pub use traits::DrizzleRow;pub use traits::FromPostgresValue;pub use traits::PostgresColumn;pub use traits::PostgresColumnInfo;pub use traits::PostgresEnum;pub use traits::PostgresTable;pub use traits::PostgresTableInfo;pub use values::PostgresInsertValue;pub use values::PostgresValue;pub use values::ValueWrapper;
Modules§
- attrs
- Attribute markers for PostgresTable derive macro.
- builder
- common
- expressions
- PostgreSQL-specific expressions
- helpers
- traits
- values
- PostgreSQL value conversion traits and types
Macros§
- params
- Creates an array of SQL parameters for binding values to placeholders.
- params_
internal - Internal helper macro for params!
Structs§
- Builder
Init - Join
- Builder for constructing JOIN clauses
- Param
Bind
Enums§
- Join
Type - The type of JOIN operation
- Postgres
Transaction Type - PostgreSQL transaction isolation levels
Traits§
- Executable
State - Marker trait for executable builder states.