From 6470a9462f68e3358ec77e4d124b90c4edd25450 Mon Sep 17 00:00:00 2001 From: wclssdn Date: Thu, 23 Jun 2022 18:29:06 +0800 Subject: [PATCH] Update migrator.go add autoIncrement implement --- migrator/migrator.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/migrator/migrator.go b/migrator/migrator.go index f20bf513..df4dd0a4 100644 --- a/migrator/migrator.go +++ b/migrator/migrator.go @@ -73,6 +73,10 @@ func (m Migrator) FullDataTypeOf(field *schema.Field) (expr clause.Expr) { expr.SQL += " NOT NULL" } + if field.AutoIncrement { + expr.SQL += " AUTO_INCREMENT" + } + if field.Unique { expr.SQL += " UNIQUE" }