From c5e5887e1a3a90f35cf5de612c42f37935960719 Mon Sep 17 00:00:00 2001 From: mars Date: Wed, 12 Oct 2022 13:15:03 +0800 Subject: [PATCH] fix relation case sensitive when inside quotes --- dialects/postgres.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dialects/postgres.go b/dialects/postgres.go index f9de5859..4e84db6b 100644 --- a/dialects/postgres.go +++ b/dialects/postgres.go @@ -771,7 +771,9 @@ var ( postgresQuoter = schemas.Quoter{ Prefix: '"', Suffix: '"', - IsReserved: schemas.AlwaysReserve, + IsReserved: func(s string) bool { + return postgresReservedWords[strings.ToUpper(s)] + }, } )