Lightweight 0.20260617.0
Loading...
Searching...
No Matches
Lightweight::SqlMigration::MigrationManager Member List

This is the complete list of members for Lightweight::SqlMigration::MigrationManager, including all inherited members.

AddMigration(MigrationBase const *migration)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
ClearVirtualAppliedMigrations()Lightweight::SqlMigration::MigrationManager
CloseDataMapper()Lightweight::SqlMigration::MigrationManager
CompatFlagsFor(MigrationBase const &migration) constLightweight::SqlMigration::MigrationManager
CompatPolicy typedefLightweight::SqlMigration::MigrationManager
ComposeCompatPolicy(CompatPolicy policy)Lightweight::SqlMigration::MigrationManager
CreateMigrationHistory()Lightweight::SqlMigration::MigrationManager
DefaultSchema() const noexceptLightweight::SqlMigration::MigrationManager
ExecuteCallback typedefLightweight::SqlMigration::MigrationManager
FindReleaseByVersion(std::string_view version) const noexceptLightweight::SqlMigration::MigrationManager
FindReleaseForTimestamp(MigrationTimestamp timestamp) const noexceptLightweight::SqlMigration::MigrationManager
FoldRegisteredMigrations(SqlQueryFormatter const &formatter, std::optional< MigrationTimestamp > upToInclusive=std::nullopt) constLightweight::SqlMigration::MigrationManager
GetAllMigrations() const noexceptLightweight::SqlMigration::MigrationManager
GetAllReleases() const noexceptLightweight::SqlMigration::MigrationManager
GetAppliedMigrationIds() constLightweight::SqlMigration::MigrationManager
GetCompatPolicy() const noexceptLightweight::SqlMigration::MigrationManager
GetDataMapper()Lightweight::SqlMigration::MigrationManager
GetDataMapper() constLightweight::SqlMigration::MigrationManagerinline
GetInstance()Lightweight::SqlMigration::MigrationManagerstatic
GetMigration(MigrationTimestamp timestamp) const noexceptLightweight::SqlMigration::MigrationManager
GetMigrationsForRelease(std::string_view version) constLightweight::SqlMigration::MigrationManager
GetMigrationStatus() constLightweight::SqlMigration::MigrationManager
GetPending() const noexceptLightweight::SqlMigration::MigrationManager
HardReset(bool dryRun=false)Lightweight::SqlMigration::MigrationManager
Log(std::string_view message) constLightweight::SqlMigration::MigrationManager
LogSink typedefLightweight::SqlMigration::MigrationManager
MarkMigrationAsApplied(MigrationBase const &migration)Lightweight::SqlMigration::MigrationManager
MigrationList typedefLightweight::SqlMigration::MigrationManager
PreviewMigration(MigrationBase const &migration) constLightweight::SqlMigration::MigrationManager
PreviewMigrationWithContext(MigrationBase const &migration, MigrationRenderContext &context) constLightweight::SqlMigration::MigrationManager
PreviewPendingMigrations(ExecuteCallback const &feedbackCallback={}) constLightweight::SqlMigration::MigrationManager
PreviewPendingMigrationsUpTo(MigrationTimestamp targetInclusive, ExecuteCallback const &feedbackCallback={}) constLightweight::SqlMigration::MigrationManager
RegisterRelease(std::string version, MigrationTimestamp highestTimestamp)Lightweight::SqlMigration::MigrationManager
RemoveAllMigrations()Lightweight::SqlMigration::MigrationManager
RemoveAllReleases()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
SetCompatPolicy(CompatPolicy policy)Lightweight::SqlMigration::MigrationManager
SetDefaultSchema(std::string schema)Lightweight::SqlMigration::MigrationManager
SetLogSink(LogSink sink)Lightweight::SqlMigration::MigrationManager
Transaction()Lightweight::SqlMigration::MigrationManager
UnicodeUpgradeTables(bool dryRun=false)Lightweight::SqlMigration::MigrationManager
ValidateDependencies() constLightweight::SqlMigration::MigrationManager
VerifyChecksums() constLightweight::SqlMigration::MigrationManager