| AddMigration(MigrationBase const *migration) | Lightweight::SqlMigration::MigrationManager | |
| AddPreMigrateStep(std::string title, PreMigrateStepOptions options, PreMigrateStep step) | Lightweight::SqlMigration::MigrationManager | |
| AddVirtualAppliedMigrations(std::span< MigrationTimestamp const > timestamps) | Lightweight::SqlMigration::MigrationManager | |
| ApplyPendingMigrations(ExecuteCallback const &feedbackCallback={}) | Lightweight::SqlMigration::MigrationManager | |
| ApplyPendingMigrationsUpTo(MigrationTimestamp targetInclusive, ExecuteCallback const &feedbackCallback={}) | Lightweight::SqlMigration::MigrationManager | |
| ApplySingleMigration(MigrationBase const &migration) | Lightweight::SqlMigration::MigrationManager | |
| ApplySingleMigration(MigrationBase const &migration, MigrationRenderContext &context) | Lightweight::SqlMigration::MigrationManager | |
| BackupRequirementFor(std::span< MigrationTimestamp const > toRun) | Lightweight::SqlMigration::MigrationManager | |
| ClearVirtualAppliedMigrations() | Lightweight::SqlMigration::MigrationManager | |
| CloseDataMapper() | Lightweight::SqlMigration::MigrationManager | |
| CompatFlagsFor(MigrationBase const &migration) const | Lightweight::SqlMigration::MigrationManager | |
| CompatPolicy typedef | Lightweight::SqlMigration::MigrationManager | |
| ComposeCompatPolicy(CompatPolicy policy) | Lightweight::SqlMigration::MigrationManager | |
| CreateMigrationHistory() | Lightweight::SqlMigration::MigrationManager | |
| DefaultSchema() const noexcept | Lightweight::SqlMigration::MigrationManager | |
| ExecuteCallback typedef | Lightweight::SqlMigration::MigrationManager | |
| FindReleaseByVersion(std::string_view version) const noexcept | Lightweight::SqlMigration::MigrationManager | |
| FindReleaseForTimestamp(MigrationTimestamp timestamp) const noexcept | Lightweight::SqlMigration::MigrationManager | |
| FoldRegisteredMigrations(SqlQueryFormatter const &formatter, std::optional< MigrationTimestamp > upToInclusive=std::nullopt) const | Lightweight::SqlMigration::MigrationManager | |
| GetAllMigrations() const noexcept | Lightweight::SqlMigration::MigrationManager | |
| GetAllReleases() const noexcept | Lightweight::SqlMigration::MigrationManager | |
| GetAppliedMigrationIds() const | Lightweight::SqlMigration::MigrationManager | |
| GetCompatPolicy() const noexcept | Lightweight::SqlMigration::MigrationManager | |
| GetDataMapper() | Lightweight::SqlMigration::MigrationManager | |
| GetDataMapper() const | Lightweight::SqlMigration::MigrationManager | inline |
| GetInstance() | Lightweight::SqlMigration::MigrationManager | static |
| GetMigration(MigrationTimestamp timestamp) const noexcept | Lightweight::SqlMigration::MigrationManager | |
| GetMigrationsForRelease(std::string_view version) const | Lightweight::SqlMigration::MigrationManager | |
| GetMigrationStatus() const | Lightweight::SqlMigration::MigrationManager | |
| GetPending() const | Lightweight::SqlMigration::MigrationManager | |
| GetPreMigrateSteps() const | Lightweight::SqlMigration::MigrationManager | |
| HardReset(ExecutionMode mode=ExecutionMode::Execute) | Lightweight::SqlMigration::MigrationManager | |
| Log(std::string_view message) const | Lightweight::SqlMigration::MigrationManager | |
| LogSink typedef | Lightweight::SqlMigration::MigrationManager | |
| MarkMigrationAsApplied(MigrationBase const &migration) | Lightweight::SqlMigration::MigrationManager | |
| MigrationList typedef | Lightweight::SqlMigration::MigrationManager | |
| PreviewMigration(MigrationBase const &migration) const | Lightweight::SqlMigration::MigrationManager | |
| PreviewMigrationWithContext(MigrationBase const &migration, MigrationRenderContext &context) const | Lightweight::SqlMigration::MigrationManager | |
| PreviewPendingMigrations(ExecuteCallback const &feedbackCallback={}) const | Lightweight::SqlMigration::MigrationManager | |
| PreviewPendingMigrationsUpTo(MigrationTimestamp targetInclusive, ExecuteCallback const &feedbackCallback={}) const | Lightweight::SqlMigration::MigrationManager | |
| RegisterRelease(std::string version, MigrationTimestamp highestTimestamp, MigrationReleaseOptions options={}) | Lightweight::SqlMigration::MigrationManager | |
| RemoveAllMigrations() | Lightweight::SqlMigration::MigrationManager | |
| RemoveAllPreMigrateSteps() noexcept | Lightweight::SqlMigration::MigrationManager | |
| RemoveAllReleases() | Lightweight::SqlMigration::MigrationManager | |
| RemoveMigration(MigrationBase const *migration) noexcept | Lightweight::SqlMigration::MigrationManager | |
| RevertSingleMigration(MigrationBase const &migration) | Lightweight::SqlMigration::MigrationManager | |
| RevertToMigration(MigrationTimestamp target, ExecuteCallback const &feedbackCallback={}) | Lightweight::SqlMigration::MigrationManager | |
| RewriteChecksums(bool dryRun=false) | Lightweight::SqlMigration::MigrationManager | |
| RunPreMigrateSteps(ProgressTask &parent, ExecutionMode mode) | Lightweight::SqlMigration::MigrationManager | |
| SetCompatPolicy(CompatPolicy policy) | Lightweight::SqlMigration::MigrationManager | |
| SetDefaultSchema(std::string schema) | Lightweight::SqlMigration::MigrationManager | |
| SetLogSink(LogSink sink) | Lightweight::SqlMigration::MigrationManager | |
| SkippedExistingRowCount() const noexcept | Lightweight::SqlMigration::MigrationManager | |
| Transaction() | Lightweight::SqlMigration::MigrationManager | |
| UnicodeUpgradeTables(ExecutionMode mode=ExecutionMode::Execute, ProgressTask *progress=nullptr) | Lightweight::SqlMigration::MigrationManager | |
| ValidateDependencies() const | Lightweight::SqlMigration::MigrationManager | |
| VerifyChecksums() const | Lightweight::SqlMigration::MigrationManager | |