C# Class DatabaseVersioningTool.VersionManager

Afficher le fichier Open project: vkhorikov/DatabaseUpgradeTool Class Usage Examples

Méthodes publiques

Méthode Description
ExecuteMigrations ( ) : IReadOnlyList
VersionManager ( string connectionString ) : System.Collections.Generic

Private Methods

Méthode Description
CreateSettingsTable ( ) : void
GetCurrentVersion ( ) : int
GetCurrentVersionFromSettingsTable ( ) : int
GetDuplicatedVersion ( IReadOnlyList migrations ) : int?
GetNewMigrations ( int currentVersion ) : IReadOnlyList
SettingsTableExists ( ) : bool
UpdateVersion ( int newVersion ) : void

Method Details

ExecuteMigrations() public méthode

public ExecuteMigrations ( ) : IReadOnlyList
Résultat IReadOnlyList

VersionManager() public méthode

public VersionManager ( string connectionString ) : System.Collections.Generic
connectionString string
Résultat System.Collections.Generic