From e1bcca6b332c5a9d59d794806e65ed060789b40c Mon Sep 17 00:00:00 2001 From: Jinzhu Date: Sun, 12 Apr 2020 13:16:15 +0800 Subject: [PATCH] Compatible with tag PRIMARY_KEY --- schema/field.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/schema/field.go b/schema/field.go index a5c3b41f..ec419383 100644 --- a/schema/field.go +++ b/schema/field.go @@ -148,6 +148,8 @@ func (schema *Schema) ParseField(fieldStruct reflect.StructField) *Field { if val, ok := field.TagSettings["PRIMARYKEY"]; ok && checkTruth(val) { field.PrimaryKey = true + } else if val, ok := field.TagSettings["PRIMARY_KEY"]; ok && checkTruth(val) { + field.PrimaryKey = true } if val, ok := field.TagSettings["AUTOINCREMENT"]; ok && checkTruth(val) {