C# Class Sharp.Migrations.Runners.ConsoleRunner

Afficher le fichier Open project: sharpmigrations/sharpmigrations Class Usage Examples

Protected Properties

Свойство Type Description
DatabaseProvider string
_assemblyWithMigrations System.Reflection.Assembly
_connectionString string
_targetVersion long

Méthodes publiques

Méthode Description
ConsoleRunner ( string connectionString, string databaseProvider ) : System
ConsoleRunner ( string connectionString, string databaseProvider, string migrationGroup ) : System
Start ( ) : void

Méthodes protégées

Méthode Description
GetInfoFromUser ( ) : void
GetIntFromConsole ( string message ) : int
GetLongFromConsole ( string message ) : long
GetTargetVersion ( ) : void
ShowCurrentVersion ( long version ) : void
ShowError ( DatabaseException dex ) : void
TryRunMigrations ( ) : void

Private Methods

Méthode Description
GetRunner ( ) : Runner
RunMigrations ( ) : void
TerminateProgram ( ) : void

Method Details

ConsoleRunner() public méthode

public ConsoleRunner ( string connectionString, string databaseProvider ) : System
connectionString string
databaseProvider string
Résultat System

ConsoleRunner() public méthode

public ConsoleRunner ( string connectionString, string databaseProvider, string migrationGroup ) : System
connectionString string
databaseProvider string
migrationGroup string
Résultat System

GetInfoFromUser() protected méthode

protected GetInfoFromUser ( ) : void
Résultat void

GetIntFromConsole() protected méthode

protected GetIntFromConsole ( string message ) : int
message string
Résultat int

GetLongFromConsole() protected méthode

protected GetLongFromConsole ( string message ) : long
message string
Résultat long

GetTargetVersion() protected méthode

protected GetTargetVersion ( ) : void
Résultat void

ShowCurrentVersion() protected méthode

protected ShowCurrentVersion ( long version ) : void
version long
Résultat void

ShowError() protected méthode

protected ShowError ( DatabaseException dex ) : void
dex Sharp.Data.DatabaseException
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

TryRunMigrations() protected méthode

protected TryRunMigrations ( ) : void
Résultat void

Property Details

DatabaseProvider protected_oe property

protected string DatabaseProvider
Résultat string

_assemblyWithMigrations protected_oe property

protected Assembly,System.Reflection _assemblyWithMigrations
Résultat System.Reflection.Assembly

_connectionString protected_oe property

protected string _connectionString
Résultat string

_targetVersion protected_oe property

protected long _targetVersion
Résultat long