diff --git a/dialect/pgdialect/alter_table.go b/dialect/pgdialect/alter_table.go index 821191c53..7f9ab4492 100644 --- a/dialect/pgdialect/alter_table.go +++ b/dialect/pgdialect/alter_table.go @@ -122,6 +122,10 @@ func (m *migrator) addColumn(fmter schema.Formatter, b []byte, add *migrate.AddC b, _ = add.ColDef.AppendQuery(fmter, b) + if add.ColDef.IsIdentity { + b = appendGeneratedAsIdentity(b) + } + return b, nil }