Re-exports§
pub use backend_trait::CodegenBackend;pub use backend_trait::RbsEnumInfo;pub use backend_trait::RbsGenerationContext;pub use backend_trait::RbsQueryInfo;pub use backend_trait::ResolvedColumn;pub use backend_trait::ResolvedParam;pub use backends::get_backend;pub use overrides::TypeOverride;
Modules§
Structs§
Functions§
- generate
- Backward-compatible: generate code using the default sqlx backend.
- generate_
from_ catalog - Stub for catalog-level codegen. Returns default for now.
- generate_
single_ enum_ def - Backward-compatible: generate a single enum definition (sqlx backend). Uses the manifest directly for backward compatibility with existing callers.
- generate_
single_ enum_ def_ with_ backend - Generate a single enum definition using a specific backend.
- generate_
with_ backend - Generate code using a specific backend.
- generate_
with_ backend_ and_ overrides - Generate code using a specific backend with type overrides.
- get_
manifest_ for_ backend - Get the manifest for a backend. Defaults to PostgreSQL engine.
- load_
or_ default_ manifest - Backward-compatible: load the default sqlx manifest.
- singularize
- Simple singularization: remove trailing ‘s’.