fix only add column if not exists for mysql

This commit is contained in:
Marcus Efraimsson
2018-12-18 23:02:08 +01:00
parent a451c20129
commit 12f3c8f9d6
5 changed files with 36 additions and 10 deletions
+3 -1
View File
@@ -85,7 +85,9 @@ type AddColumnMigration struct {
}
func NewAddColumnMigration(table Table, col *Column) *AddColumnMigration {
return &AddColumnMigration{tableName: table.Name, column: col}
m := &AddColumnMigration{tableName: table.Name, column: col}
m.Condition = &IfColumnNotExistsCondition{TableName: table.Name, ColumnName: col.Name}
return m
}
func (m *AddColumnMigration) Table(tableName string) *AddColumnMigration {