C# Класс DatabaseVersioningTool.VersionManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ExecuteMigrations ( ) : IReadOnlyList
VersionManager ( string connectionString ) : System.Collections.Generic

Приватные методы

Метод Описание
CreateSettingsTable ( ) : void
GetCurrentVersion ( ) : int
GetCurrentVersionFromSettingsTable ( ) : int
GetDuplicatedVersion ( IReadOnlyList migrations ) : int?
GetNewMigrations ( int currentVersion ) : IReadOnlyList
SettingsTableExists ( ) : bool
UpdateVersion ( int newVersion ) : void

Описание методов

ExecuteMigrations() публичный Метод

public ExecuteMigrations ( ) : IReadOnlyList
Результат IReadOnlyList

VersionManager() публичный Метод

public VersionManager ( string connectionString ) : System.Collections.Generic
connectionString string
Результат System.Collections.Generic