コード例 #1
0
        public InitCommandFactory(ProjectConfigsAPI projectConfigsAPI,
                                  IConsoleProcessMessages consoleProcessMessages,
                                  IdCLIOption idOption,
                                  DescriptionCLIOption descriptionOption,
                                  DBTypeCLIOption dbTypeOption,
                                  ServerCLIOption serverCLIOption,
                                  DBNameCLIOption dbNameCLIOption,
                                  UsernameCLIOption usernameCLIOption,
                                  PasswordCLIOption passwordCLIOption,



                                  BackupFolderPathCLIOption backupFolderPathOption,
                                  DevEnvironmentCLIOption devEnvironmentOption,
                                  ScriptsBaseFolderPathCLIOption scriptsBaseFolderPathOption,
                                  DeployArtifactFolderPathCLIOption deployArtifactFolderPathOption,
                                  DeliveryArtifactFolderPathCLIOption deliveryArtifactFolderPathOption)
        {
            _projectConfigsAPI      = projectConfigsAPI;
            _consoleProcessMessages = consoleProcessMessages;
            _idOption                         = idOption;
            _descriptionOption                = descriptionOption;
            _dbTypeOption                     = dbTypeOption;
            _serverOption                     = serverCLIOption;
            _dbNameOption                     = dbNameCLIOption;
            _usernameOption                   = usernameCLIOption;
            _passwordOption                   = passwordCLIOption;
            _backupFolderPathOption           = backupFolderPathOption;
            _devEnvironmentOption             = devEnvironmentOption;
            _scriptsBaseFolderPathOption      = scriptsBaseFolderPathOption;
            _deployArtifactFolderPathOption   = deployArtifactFolderPathOption;
            _deliveryArtifactFolderPathOption = deliveryArtifactFolderPathOption;
        }
コード例 #2
0
 public ConfigCommandFactory(ProjectConfigsAPI projectConfigsAPI,
                             IConsoleProcessMessages consoleProcessMessages,
                             EnvironmentCommandFactory environmentCommandFactory,
                             ChangeIdCommandFactory changeIdCommandFactory,
                             IdCLIOption idOption,
                             DescriptionCLIOption descriptionOption,
                             DBTypeCLIOption dbTypeOption,
                             ServerCLIOption serverInstanceOption,
                             DBNameCLIOption dataBaseNameOption,
                             UsernameCLIOption dbUsernameOption,
                             PasswordCLIOption dbPasswordOption,
                             BackupFolderPathCLIOption backupFolderPathOption,
                             ScriptsBaseFolderPathCLIOption scriptsBaseFolderPathOption,
                             DeployArtifactFolderPathCLIOption deployArtifactFolderPathOption,
                             DeliveryArtifactFolderPathCLIOption deliveryArtifactFolderPathOption)
 {
     _projectConfigsAPI         = projectConfigsAPI;
     _consoleProcessMessages    = consoleProcessMessages;
     _environmentCommandFactory = environmentCommandFactory;
     _changeIdCommandFactory    = changeIdCommandFactory;
     _idOption                         = idOption;
     _descriptionOption                = descriptionOption;
     _dbTypeOption                     = dbTypeOption;
     _serverInstanceOption             = serverInstanceOption;
     _dataBaseNameOption               = dataBaseNameOption;
     _dbUsernameOption                 = dbUsernameOption;
     _dbPasswordOption                 = dbPasswordOption;
     _backupFolderPathOption           = backupFolderPathOption;
     _scriptsBaseFolderPathOption      = scriptsBaseFolderPathOption;
     _deployArtifactFolderPathOption   = deployArtifactFolderPathOption;
     _deliveryArtifactFolderPathOption = deliveryArtifactFolderPathOption;
 }
コード例 #3
0
 public RecreateCommandFactory(DBVersionsAPI dbVersionsAPI,
                               IConsoleProcessMessages consoleProcessMessages,
                               IdCLIOption idOption)
 {
     _dbVersionsAPI          = dbVersionsAPI;
     _consoleProcessMessages = consoleProcessMessages;
     _idOption = idOption;
 }
コード例 #4
0
 public RemoveCommandFactory(ProjectConfigsAPI projectConfigsAPI,
                             IConsoleProcessMessages consoleProcessMessages,
                             IdCLIOption idOption)
 {
     _projectConfigsAPI      = projectConfigsAPI;
     _consoleProcessMessages = consoleProcessMessages;
     _idOption = idOption;
 }
コード例 #5
0
 public CreateNewIncrementalScriptFileCommandFactory(DBVersionsAPI dbVersionsAPI,
                                                     IConsoleProcessMessages consoleProcessMessages,
                                                     IdCLIOption idOption,
                                                     ScriptNameCLIOption scriptNameOption)
 {
     _dbVersionsAPI          = dbVersionsAPI;
     _consoleProcessMessages = consoleProcessMessages;
     _idOption         = idOption;
     _scriptNameOption = scriptNameOption;
 }
コード例 #6
0
 public EnvironmentCommandFactory(ProjectConfigsAPI projectConfigsAPI,
                                  IConsoleProcessMessages consoleProcessMessages,
                                  IdCLIOption idOption,
                                  DevEnvironmentCLIOption devEnvironmentOption)
 {
     _projectConfigsAPI      = projectConfigsAPI;
     _consoleProcessMessages = consoleProcessMessages;
     _idOption             = idOption;
     _devEnvironmentOption = devEnvironmentOption;
 }
コード例 #7
0
 public VirtualCommandFactory(DBVersionsAPI dbVersionsAPI,
                              IConsoleProcessMessages consoleProcessMessages,
                              IdCLIOption idOption,
                              IncTargetCLIOption incTargetCLIOption)
 {
     _dbVersionsAPI          = dbVersionsAPI;
     _consoleProcessMessages = consoleProcessMessages;
     _idOption           = idOption;
     _incTargetCLIOption = incTargetCLIOption;
 }
コード例 #8
0
 public ChangeIdCommandFactory(ProjectConfigsAPI projectConfigsAPI,
                               IConsoleProcessMessages consoleProcessMessages,
                               IdCLIOption IdOption,
                               NewIdCLIOption newIdCLIOption)
 {
     _projectConfigsAPI      = projectConfigsAPI;
     _consoleProcessMessages = consoleProcessMessages;
     _IdOption       = IdOption;
     _newIdCLIOption = newIdCLIOption;
 }
コード例 #9
0
 public DBTypesCommandFactory(ProjectConfigsAPI projectConfigsAPI,
                              ConsoleProcessMessages consoleProcessMessages)
 {
     _projectConfigsAPI      = projectConfigsAPI;
     _consoleProcessMessages = consoleProcessMessages;
 }