Ejemplo n.º 1
0
 private void DisplayHelp(OptionSet p)
 {
     consoleAnnouncer.Write("Usage:");
     consoleAnnouncer.Write("  migrate [OPTIONS]");
     consoleAnnouncer.Write("Example:");
     consoleAnnouncer.Write("  migrate -a bin\\debug\\MyMigrations.dll -db SqlServer2008 -conn \"SEE_BELOW\" -profile \"Debug\"");
     consoleAnnouncer.HorizontalRule();
     consoleAnnouncer.Write("Example Connection Strings:");
     consoleAnnouncer.Write("  MySql: Data Source=172.0.0.1;Database=Foo;User Id=USERNAME;Password=BLAH");
     consoleAnnouncer.Write("  Oracle: Server=172.0.0.1;Database=Foo;Uid=USERNAME;Pwd=BLAH");
     consoleAnnouncer.Write("  SqlLite: Data Source=:memory:;Version=3;New=True");
     consoleAnnouncer.Write("  SqlServer: server=127.0.0.1;database=Foo;user id=USERNAME;password=BLAH");
     consoleAnnouncer.Write("             server=.\\SQLExpress;database=Foo;trusted_connection=true");
     consoleAnnouncer.Write("   ");
     consoleAnnouncer.Write("OR use a named connection string from the machine.config:");
     consoleAnnouncer.Write("  migrate -a bin\\debug\\MyMigrations.dll -db SqlServer2008 -conn \"namedConnection\" -profile \"Debug\"");
     consoleAnnouncer.HorizontalRule();
     consoleAnnouncer.Write("Options:");
     p.WriteOptionDescriptions(System.Console.Out);
 }
Ejemplo n.º 2
0
 private void DisplayHelp(OptionSet p)
 {
     consoleAnnouncer.Write("Usage:");
     consoleAnnouncer.Write("  migrate [OPTIONS]");
     consoleAnnouncer.Write(string.Empty);
     consoleAnnouncer.Write("Example:");
     consoleAnnouncer.Write("  migrate -a bin\\debug\\MyMigrations.dll -db SqlServer2008 -conn \"SEE_BELOW\" -profile \"Debug\"");
     consoleAnnouncer.Write(string.Empty);
     consoleAnnouncer.Write("TapWatch Example:");
     consoleAnnouncer.Write("  /assembly <InstallPath>TapWatchDatabase.dll /provider MySQL /connectionString \"Database=<TAPWATCHDB_NAME>; Data Source=<TAPWATCHDB_HOST>; Port=<MARIADB_PORT>; User Id=<TAPWATCHDB_USERNAME>; Password=<TAPWATCHDB_PASSWORD>;\" /verbose foo /logfile /version 1 /silent");
     consoleAnnouncer.HorizontalRule();
     consoleAnnouncer.Write("Example Connection Strings:");
     consoleAnnouncer.Write("  MySql: Data Source=172.0.0.1;Database=Foo;User Id=USERNAME;Password=BLAH");
     consoleAnnouncer.Write("  Oracle: Server=172.0.0.1;Database=Foo;Uid=USERNAME;Pwd=BLAH");
     consoleAnnouncer.Write("  SqlLite: Data Source=:memory:;Version=3;New=True");
     consoleAnnouncer.Write("  SqlServer: server=127.0.0.1;database=Foo;user id=USERNAME;password=BLAH");
     consoleAnnouncer.Write("             server=.\\SQLExpress;database=Foo;trusted_connection=true");
     consoleAnnouncer.Write("   ");
     consoleAnnouncer.Write("OR use a named connection string from the machine.config:");
     consoleAnnouncer.Write("  migrate -a bin\\debug\\MyMigrations.dll -db SqlServer2008 -conn \"namedConnection\" -profile \"Debug\"");
     consoleAnnouncer.HorizontalRule();
     consoleAnnouncer.Write("Options:");
     p.WriteOptionDescriptions(System.Console.Out);
 }