public DbScripter(FileWriter fileWriter, DirectoryService directoryService)
        {
            _fileWriter       = fileWriter;
            _directoryService = directoryService;

            _scriptingOptions = new ScriptingOptions
            {
                ClusteredIndexes  = true,
                Encoding          = Encoding.UTF8,
                DriPrimaryKey     = true,
                DriAllConstraints = true
            };
        }
 public TextFileSchemaExporter(DbScripter scripter, DirectoryService directoryService)
 {
     this.scripter         = scripter;
     this.directoryService = directoryService;
 }
 public Installer()
 {
     _connectionStringService = new ConnectionStringService();
     _directoryService        = new DirectoryService();
 }