diff --git a/src/Migrator/Providers/TransformationProvider.cs b/src/Migrator/Providers/TransformationProvider.cs index 969935ee..7a945c5f 100644 --- a/src/Migrator/Providers/TransformationProvider.cs +++ b/src/Migrator/Providers/TransformationProvider.cs @@ -724,7 +724,6 @@ public virtual void AddColumn(string table, string column, MigratorDbType type, /// Primary column names public virtual void AddPrimaryKey(string name, string table, params string[] columns) { - QuoteColumnNamesIfRequired(columns); table = QuoteTableNameIfRequired(table); ExecuteNonQuery( @@ -737,10 +736,10 @@ public virtual void AddPrimaryKeyNonClustered(string name, string table, params } public virtual void AddUniqueConstraint(string name, string table, params string[] columns) { - QuoteColumnNamesIfRequired(columns); table = QuoteTableNameIfRequired(table); - ExecuteNonQuery(string.Format("ALTER TABLE {0} ADD CONSTRAINT {1} UNIQUE({2}) ", table, name, string.Join(", ", columns))); + ExecuteNonQuery(string.Format("ALTER TABLE {0} ADD CONSTRAINT {1} UNIQUE({2}) ", table, name, + string.Join(", ", QuoteColumnNamesIfRequired(columns)))); } public virtual void AddCheckConstraint(string name, string table, string checkSql) @@ -2234,3 +2233,4 @@ public virtual void CopyDataFromTableToTable(string sourceTableName, List