Structs§
- Server
Module DbMigration Context - A module-typed wrapper over a typed-erased
DynServerDbMigrationContext
Enums§
- DynModule
History Item - Typed history item of a module
- Module
History Item - Typed history item of a module
Traits§
- IServer
DbMigration Context - An interface a server module db migration context needs to implement
- Server
Module DbMigration FnContext Ext - An extension trait to access module-specific-typed apis of
IServerDbMigrationContext
injected by thefedimint-server
.
Functions§
- apply_
migrations_ server - See
apply_migrations_server_dbtx
- apply_
migrations_ server_ dbtx - Applies the database migrations to a non-isolated database.
Type Aliases§
- DynServer
DbMigration Context - A type-erased value implementing
IServerDbMigrationContext
- DynServer
DbMigration Fn - A
DbMigrationFn
with inner-context type-erased for all server modules - Server
DbMigration FnContext - A
DbMigrationFnContext
with inner-context type-erased aroundIServerDbMigrationContext
- Server
Module DbMigration Fn - A
DbMigrationFn
with inner-context type-specific for a given server module - Server
Module DbMigration FnContext - A type alias of a
DbMigrationFnContext
with inner context set to module-specific-typedServerModuleDbMigrationContext