Example #1
0
 protected CommandBase(string name, IDbToolLogger logger, IDbToolSettings settings)
 {
     Name = name;
     Logger = logger;
     Settings = settings;
     _percentageLogger = new PercentageLogger(Logger);
 }
Example #2
0
 protected CommandBase(string name, IDbToolLogger logger, IDbToolSettings settings)
 {
     Name              = name;
     Logger            = logger;
     Settings          = settings;
     _percentageLogger = new PercentageLogger(Logger);
 }
 public CommandProvider(IDbToolConfig config, IDbToolLogger logger, ITaskFactory taskFactory)
 {
     _logger      = logger;
     _settings    = config.Settings;
     _taskFactory = taskFactory;
     Add(new RestoreDatabase(_logger, _settings, _taskFactory),
         new DropDatabase(_logger, _settings, _taskFactory),
         new BackupDatabase(_logger, _settings, _taskFactory),
         new CreateDatabase(_logger, _settings, _taskFactory),
         new ListDatabases(_logger, _settings, _taskFactory),
         new PopulateContext(_logger, _settings, _taskFactory),
         new ViewDbToolVersion(_logger, _settings),
         new ContextCommand(_logger, _settings),
         new SetSettings(_logger, _settings));
     _printUsageCommand = new PrintUsageCommand(_logger, _commands);
 }
 public CommandProvider(IDbToolConfig config, IDbToolLogger logger, ITaskFactory taskFactory)
 {
     _logger = logger;
     _settings = config.Settings;
     _taskFactory = taskFactory;
     Add(new RestoreDatabase(_logger, _settings, _taskFactory),
         new DropDatabase(_logger, _settings, _taskFactory),
         new BackupDatabase(_logger, _settings, _taskFactory),
         new CreateDatabase(_logger, _settings, _taskFactory),
         new ListDatabases(_logger, _settings, _taskFactory),
         new PopulateContext(_logger, _settings, _taskFactory),
         new MigrateDatabase(_logger, _settings, _taskFactory),
         new ViewDatabaseVersion(_logger, _settings, _taskFactory),
         new ViewDbToolVersion(_logger, _settings),
         new ContextCommand(_logger, _settings),
         new SetSettings(_logger, _settings));
     _printUsageCommand = new PrintUsageCommand(_logger, _commands);
 }
Example #5
0
 protected TaskCommandBase(string name, IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base(name, logger, settings)
 {
     TaskFactory = taskFactory;
 }
 public PopulateContext(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("populate", logger, settings, taskFactory)
 {
 }
Example #7
0
 public ListDbTask(IDbToolLogger logger, IDbToolSettings settings)
     : base(logger, settings)
 {
 }
 public PrintUsageCommand(IDbToolLogger logger, IDictionary<string, ICommand> commands)
 {
     _logger = logger;
     _commands = commands;
 }
Example #9
0
 public DropDatabase(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("drop", logger, settings, taskFactory)
 {
 }
 public PopulateContextTask(IDbToolLogger logger, IDbToolSettings settings)
     : base(logger, settings)
 {
 }
 public ViewDbVersionTask(ConnectionData connection, IDbToolLogger logger)
 {
     _connection = connection;
     _logger = logger;
 }
 protected SqlServerProgressTaskBase(IDbToolLogger logger, IDbToolSettings settings)
     : base(logger, settings)
 {
 }
 public ViewDatabaseVersion(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("version", logger, settings, taskFactory)
 {
 }
Example #14
0
 public ListDatabases(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("list", logger, settings, taskFactory)
 {
 }
Example #15
0
 protected TaskBase(IDbToolLogger logger, IDbToolSettings settings)
 {
     Logger = logger;
     Settings = settings;
 }
Example #16
0
 public DropDatabase(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("drop", logger, settings, taskFactory)
 {
 }
Example #17
0
 public CreateDatabase(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("create", logger, settings, taskFactory)
 {
 }
Example #18
0
 public BackupTask(IDbToolLogger logger, IDbToolSettings settings)
     : base(logger, settings)
 {
 }
 public ViewDbToolVersion(IDbToolLogger logger, IDbToolSettings settings)
     : base("--version", logger, settings)
 {
 }
Example #20
0
 public BackupTask(IDbToolLogger logger, IDbToolSettings settings)
     : base(logger, settings)
 {
 }
Example #21
0
 protected TaskBase(IDbToolLogger logger, IDbToolSettings settings)
 {
     Logger   = logger;
     Settings = settings;
 }
 protected TaskCommandBase(string name, IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base(name, logger, settings)
 {
     TaskFactory = taskFactory;
 }
Example #23
0
 public ListDatabases(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("list", logger, settings, taskFactory)
 {
 }
Example #24
0
 public RestoreTask(IDbToolLogger logger, IDbToolSettings settings)
     : base(logger, settings)
 {
 }
Example #25
0
 public RestoreTask(IDbToolLogger logger, IDbToolSettings settings)
     : base(logger, settings)
 {
 }
 protected SqlServerProgressTaskBase(IDbToolLogger logger, IDbToolSettings settings)
     : base(logger, settings)
 {
 }
Example #27
0
 public BackupDatabase(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("backup", logger, settings, taskFactory)
 {
 }
Example #28
0
 public ContextCommand(IDbToolLogger logger, IDbToolSettings settings)
     : base("context", logger, settings)
 {
 }
 public RestoreDatabase(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("restore", logger, settings, taskFactory)
 {
 }
Example #30
0
 public ListDbTask(IDbToolLogger logger, IDbToolSettings settings) : base(logger, settings)
 {
 }
 public MigratorDotNetRunner(DbToolDatabase database, IDbToolLogger logger)
 {
     _database = database;
     _logger = logger;
 }
 public PercentageLogger(IDbToolLogger logger)
 {
     _logger = logger;
 }
Example #33
0
 public DeleteDbTask(IDbToolLogger logger, IDbToolSettings settings)
     : base(logger, settings)
 {
 }
Example #34
0
 public PrintUsageCommand(IDbToolLogger logger, IDictionary <string, ICommand> commands)
 {
     _logger   = logger;
     _commands = commands;
 }
Example #35
0
 public SetSettings(IDbToolLogger logger, IDbToolSettings settings)
     : base("set", logger, settings)
 {
 }
Example #36
0
 public RestoreDatabase(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("restore", logger, settings, taskFactory)
 {
 }
 public PercentageLogger(IDbToolLogger logger)
 {
     _logger = logger;
 }
Example #38
0
 public ContextCommand(IDbToolLogger logger, IDbToolSettings settings)
     : base("context", logger, settings)
 {
 }
Example #39
0
 public DeleteDbTask(IDbToolLogger logger, IDbToolSettings settings)
     : base(logger, settings)
 {
 }
Example #40
0
 public PopulateContext(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("populate", logger, settings, taskFactory)
 {
 }
Example #41
0
 public PopulateContextTask(IDbToolLogger logger, IDbToolSettings settings)
     : base(logger, settings)
 {
 }
Example #42
0
 public SetSettings(IDbToolLogger logger, IDbToolSettings settings)
     : base("set", logger, settings)
 {
 }
Example #43
0
 public BackupDatabase(IDbToolLogger logger, IDbToolSettings settings, ITaskFactory taskFactory)
     : base("backup", logger, settings, taskFactory)
 {
 }
 public ViewDbToolVersion(IDbToolLogger logger, IDbToolSettings settings)
     : base("--version", logger, settings)
 {
 }
Example #45
0
 public TaskFactory(IDbToolConfig config, IDbToolLogger logger, IAssemblyLoader assemblyLoader)
 {
     _config         = config;
     _logger         = logger;
     _assemblyLoader = assemblyLoader;
 }