Skip to main content

Module common

Module common 

Source
Expand description

Shared helpers for Python driver generators. Each driver implements PyDriverShape (imports, connection type, placeholder rewrite, params arg formatting, per-command body). The shared skeleton emits dataclass row/params classes, SQL const, and the def/async def signature. No client.py, no wrappers — queries.py imports the driver package directly.

Re-exports§

pub use query_fn::PyBodyCtx;
pub use query_fn::PyDriverShape;
pub use query_fn::generate_driver_files;
pub use query_fn::generate_queries_file;
pub use query_fn::generate_query_function;
pub use sql_escape::escape_sql;
pub use types::DefaultPyTypeMap;
pub use types::PyTypeMap;
pub use types::generate_params_class;
pub use types::generate_row_class;
pub use types::py_type;

Modules§

query_fn
sql_escape
types