protected override int ExecuteCommand(CommandLineApplication app, IConsole console)
 {
     using (var ope = GetAdministrator()) {
         ope.DumpSchemaDefinition(GetSingleDatabaseConnection(), DumpFilePath.AddFileExtention(UoeDatabaseLocation.SchemaDefinitionExtension), TableName);
     }
     return(0);
 }
 protected override int ExecuteCommand(CommandLineApplication app, IConsole console)
 {
     using (var ope = GetAdministrator()) {
         ope.DumpSqlSchema(GetSingleDatabaseConnection(), DumpFilePath.AddFileExtention(UoeDatabaseLocation.SqlSchemaDefinitionExtension), new ProcessArgs().AppendFromQuotedArgs(Options));
     }
     return(0);
 }
 protected override int ExecuteCommand(CommandLineApplication app, IConsole console)
 {
     using (var ope = GetAdministrator()) {
         ope.DumpIncrementalSchemaDefinition(OldDfPath?.ToAbsolutePath(), NewDfPath?.ToAbsolutePath(), DumpFilePath.AddFileExtention(UoeDatabaseLocation.SchemaDefinitionExtension), RenameFilePath);
     }
     return(0);
 }
 protected override int ExecuteCommand(CommandLineApplication app, IConsole console)
 {
     using (var ope = GetAdministrator()) {
         ope.DumpIncrementalSchemaDefinitionFromDatabases(new [] { ope.GetDatabaseConnection(new UoeDatabaseLocation(NewDatabasePath)), ope.GetDatabaseConnection(new UoeDatabaseLocation(OldDatabasePath)) }, DumpFilePath.AddFileExtention(UoeDatabaseLocation.SchemaDefinitionExtension), RenameFilePath);
     }
     return(0);
 }