public TsqlFileMigrator(string fileToProcess, int index, string targetFile, IMigrationOutput output) { this._Output = output; this._FileToProcess = fileToProcess; this._TargetFile = targetFile; this._FileIndex = index; }
public List <Azure> ProcessAzure(string inputFilePath, string outputFilePath) { try { using (var writer = new StreamWriter(File.Create(outputFilePath))) { writer.WriteLine(); writer.WriteLine("-- SQLAzureMWParseTSQL TSQL Output File:"); writer.WriteLine("-- Generated at: {0}", DateTime.Now); writer.WriteLine(); } } catch (Exception ex) { Console.WriteLine("Sorry, error opening output file {0}. Error: {1}", outputFilePath, ex.Message); return(null); } _output = new ConsoleMigrationOutput(outputFilePath, true); return(ParseFile(inputFilePath, true)); }
public TsqlFileMigrator(string fileToProcess, IMigrationOutput output) { this._Output = output; this._FileToProcess = fileToProcess; }
public TsqlFileMigrator(IMigrationOutput output) { this._Output = output; }