/// <summary> /// Initializes a new instance of the <see cref="CompareSchemas"/> class. /// </summary> /// <param name="baseSchema">The base schema.</param> /// <param name="compareSchema">The compare schema.</param> public CompareSchemas(DatabaseSchema baseSchema, DatabaseSchema compareSchema) { //argument null if (baseSchema == null) { baseSchema = new DatabaseSchema(null, null); } if (compareSchema == null) { compareSchema = new DatabaseSchema(null, null); } _compareSchema = compareSchema; _baseSchema = baseSchema; SqlType sqlType = FindSqlType(compareSchema) ?? FindSqlType(baseSchema) ?? SqlType.SqlServer; _writer = new ComparisonWriter(sqlType); }
public ComparePackages(IList <CompareResult> results, ComparisonWriter writer) { _results = results; _writer = writer; }
public CompareFunctions(IList <CompareResult> results, ComparisonWriter writer) { _results = results; _writer = writer; }
public CompareSequences(IList <CompareResult> results, ComparisonWriter writer) { _results = results; _writer = writer; }
public CompareTriggers(IList <CompareResult> results, ComparisonWriter writer) { _results = results; _writer = writer; }
public CompareConstraints(IList <CompareResult> results, ComparisonWriter writer) { _results = results; _writer = writer; }