Skip to main content

DatabaseCapability

Trait DatabaseCapability 

Source
pub trait DatabaseCapability: Send + Sync {
    // Required method
    fn migrations(&self) -> Vec<Box<dyn MigrationTrait>>;
}
Expand description

Database capability: modules provide migrations, runtime executes them.

§Security

Modules MUST NOT receive raw database connections. They only return migration definitions.

Required Methods§

Implementors§