C# Class Dashing.Console.Program

Show file Open project: Polylytics/dashing

Private Methods

Method Description
Color ( ConsoleColor color ) : ColorContext
ConfigureAssemblyResolution ( ) : void
CreateDatabaseIfNotExists ( ConnectionStringSettings connectionStringSettings, System.Data.Common.DbProviderFactory factory, ISqlDialect dialect ) : void
DisplayMigrationHeader ( bool naive, DashingSettings dashingSettings ) : void
DisplayMigrationWarningsAndErrors ( IEnumerable errors, IEnumerable warnings ) : bool
DoMigrate ( bool naive, ConnectionStringSettings connectionStringSettings, DashingSettings dashingSettings, ReverseEngineerSettings reverseEngineerSettings ) : void
DoReverseEngineer ( CommandLineOptions options, DashingSettings dashingSettings, ReverseEngineerSettings reverseEngineerSettings, ConnectionStringSettings connectionString ) : void
DoScript ( string pathOrNull, bool naive, ConnectionStringSettings connectionStringSettings, DashingSettings dashingSettings, ReverseEngineerSettings reverseEngineerSettings ) : void
DoSeed ( ConnectionStringSettings connectionStringSettings ) : void
GenerateMigrationScript ( ConnectionStringSettings connectionStringSettings, ReverseEngineerSettings reverseEngineerSettings, IConfiguration configuration, bool naive, IEnumerable &warnings, IEnumerable &errors ) : string
InjectConnectionString ( DashingSettings dashingSettings, ConnectionStringSettings connectionStringSettings ) : void
InnerMain ( string args ) : void
LoadConfiguration ( Assembly configAssembly, DashingSettings dashingSettings, ConnectionStringSettings connectionStringSettings ) : object
Main ( string args ) : int
ParseIni ( CommandLineOptions options, ConnectionStringSettings &connectionStringSettings, DashingSettings &dashingSettings, ReverseEngineerSettings &reverseEngineerSettings ) : void
ShowHelpText ( CommandLineOptions options ) : void
Trace ( string text ) : void
TryFindIgnoreConfigSetting ( CommandLineOptions options ) : void
WriteExceptionMessage ( Exception e ) : void
WriteExceptionStackTrace ( Exception e ) : void