From b19177f4dc065b4461fe52a84151e88825a49d41 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Sat, 10 Dec 2016 10:53:27 +0800 Subject: [PATCH] resolved #503 --- postgres_dialect.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/postgres_dialect.go b/postgres_dialect.go index 2edc07cc..ad7a76f8 100644 --- a/postgres_dialect.go +++ b/postgres_dialect.go @@ -783,6 +783,11 @@ func (db *postgres) SqlType(c *core.Column) string { return core.Serial } return core.Integer + case core.BigInt: + if c.IsAutoIncrement { + return core.BigSerial + } + return core.BigInt case core.Serial, core.BigSerial: c.IsAutoIncrement = true c.Nullable = false