From 45631083a452534b988b2ecc583e9258216562cd Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Tue, 21 Jul 2020 20:28:27 +0800 Subject: Support use nvarchar for all varchar columns when using mssql (#12269) * Support use nvarchar for all varchar columns when using mssql * fix lint * Change DEFAULT_VARCHAR to nvarchar * Remove the config for default varchar since it's unnecessary --- models/models.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'models') diff --git a/models/models.go b/models/models.go index 79a549b74b..d0703be300 100644 --- a/models/models.go +++ b/models/models.go @@ -145,6 +145,8 @@ func getEngine() (*xorm.Engine, error) { } if setting.Database.Type == "mysql" { engine.Dialect().SetParams(map[string]string{"rowFormat": "DYNAMIC"}) + } else if setting.Database.Type == "mssql" { + engine.Dialect().SetParams(map[string]string{"DEFAULT_VARCHAR": "nvarchar"}) } engine.SetSchema(setting.Database.Schema) return engine, nil -- cgit v1.2.3