From af06637a8027d8cf9b37abb0efc8bccbb34a7ab3 Mon Sep 17 00:00:00 2001 From: wangxiaoer Date: Fri, 19 Apr 2019 16:29:47 +0800 Subject: [PATCH] mysql column comment in create table or add column --- dialect.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dialect.go b/dialect.go index cdc4278e..b7f1e07b 100644 --- a/dialect.go +++ b/dialect.go @@ -126,6 +126,13 @@ var ParseFieldStructForDialect = func(field *StructField, dialect Dialect) (fiel additionalType = additionalType + " DEFAULT " + value } + // add mysql column comment + if dialect.GetName() == "mysql" { + if value, ok := field.TagSettingsGet("COMMENT"); ok { + additionalType = additionalType + " COMMENT " + value + } + } + if value, ok := field.TagSettingsGet("COMMENT"); ok { additionalType = additionalType + " COMMENT " + value }