Modules§
Structs§
- Locked
MasDatabase - A wrapper around a Postgres connection which holds a session-wide advisory lock preventing concurrent access by other syn2mas instances.
- MasWriter
- Progress
- Tracker for the progress of the migration
- Progress
Counter - Synapse
Reader
Enums§
Functions§
- mas_
pre_ migration_ checks - Check that a MAS database is ready for being migrated to.
- migrate
- Performs a migration from Synapse’s database to MAS’ database.
- synapse_
config_ check - Check that the Synapse configuration is sane for migration.
- synapse_
config_ check_ against_ mas_ config - Check that the given Synapse configuration is sane for migration to a MAS with the given MAS configuration.
- synapse_
database_ check - Check that the Synapse database is sane for migration. Returns a list of warnings and errors.