C# Class Sharp.Migrator.Migrator

ファイルを表示 Open project: sharpmigrations/sharpmigrations Class Usage Examples

Public Methods

Method Description
Migrator ( string args ) : System
ParseConfig ( ) : void
PrintHelpAndExit ( ) : void
Start ( ) : void

Private Methods

Method Description
Exit ( string message = null ) : void
GetAssemblyWithMigrations ( ) : Assembly
GetConnectionStringSettings ( ConnectionStringSettingsCollection section ) : ConnectionStringSettings
ParseArgs ( ) : bool
PrintDataSource ( string connectionString ) : void
PrintMigrationGroup ( ) : void
PrintMode ( ) : void
PrintPlataform ( ) : void
Run ( ) : void
RunScript ( long version ) : void
SetConnectionStringViaAppConfig ( Configuration appConfig ) : bool
SetConnectionStringViaConnectionName ( Configuration appConfig ) : bool
SetSharpConfig ( ) : void
SetSharpConfigFromOptions ( ) : void
TrySetConnectionStringFromArgs ( ) : bool
TrySetConnectionStringFromConfigFile ( ) : bool

Method Details

Migrator() public method

public Migrator ( string args ) : System
args string
return System

ParseConfig() public method

public ParseConfig ( ) : void
return void

PrintHelpAndExit() public method

public PrintHelpAndExit ( ) : void
return void

Start() public method

public Start ( ) : void
return void