[][src]Crate oapth

oapth

Flexible version control for databases through SQL migrations.

Modules

doc_tests

Instances for documentation tests

Structs

Commands

SQL commands facade

Config

Configuration to connect to a database

Migration

A migration that is intended to be inserted into a database

MigrationGroup

A set of unique migrations

Enums

Error

Wraps all possible errors related to oapth or third-party crates.

Constants

DEFAULT_ENV_VAR

Default environment variable

Traits

Backend

A back end is the bridge between Rust and a database.

Type Definitions

BoxFut

Alias for Pin<Box<dyn Future<Output = T> + 'a>>

Result

Alias for core::result::Result<T, oapth::Error>