Skip to main content

Crate jankensqlhub

Crate jankensqlhub 

Source

Re-exports§

pub use runner_postgresql::query_run_postgresql;
pub use runner_postgresql::query_run_postgresql_with_transaction;
pub use runner_sqlite::query_run_sqlite;
pub use runner_sqlite::query_run_sqlite_with_transaction;
pub use parameters::Parameter;
pub use parameters::ParameterType;
pub use query::QueryDef;
pub use query::QueryDefinitions;
pub use result::ERR_CODE_PARAMETER_NAME_CONFLICT;
pub use result::ERR_CODE_PARAMETER_NOT_PROVIDED;
pub use result::ERR_CODE_PARAMETER_TYPE_MISMATCH;
pub use result::ERR_CODE_QUERY_NOT_FOUND;
pub use result::JankenError;
pub use result::M_CONFLICT_NAME;
pub use result::M_ERROR;
pub use result::M_EXPECTED;
pub use result::M_GOT;
pub use result::M_PARAM_NAME;
pub use result::M_QUERY_NAME;
pub use result::QueryResult;
pub use result::Result;
pub use result::error_meta;
pub use result::get_error_data;
pub use result::get_error_info;
pub use anyhow;

Modules§

parameter_constraints
parameters
query
result
runner_postgresql
runner_sqlite
str_utils

Structs§

SqliteConnection
A connection to a SQLite database.

Enums§

JsonValue
Represents any valid JSON value.