From eaeb8e03ab50bbba40bc30b6d7c518e816616fc5 Mon Sep 17 00:00:00 2001 From: qinyuguang Date: Thu, 13 Jan 2022 14:20:01 +0800 Subject: [PATCH] gdb pgsql skip dropped fields --- database/gdb/gdb_driver_pgsql.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/gdb/gdb_driver_pgsql.go b/database/gdb/gdb_driver_pgsql.go index e19170505..77cf3db4c 100644 --- a/database/gdb/gdb_driver_pgsql.go +++ b/database/gdb/gdb_driver_pgsql.go @@ -158,7 +158,7 @@ FROM pg_attribute a left join pg_description b ON a.attrelid=b.objoid AND a.attnum = b.objsubid left join pg_type t ON a.atttypid = t.oid left join information_schema.columns ic on ic.column_name = a.attname and ic.table_name = c.relname -WHERE c.relname = '%s' and a.attnum > 0 +WHERE c.relname = '%s' and a.attisdropped is false and a.attnum > 0 ORDER BY a.attnum`, strings.ToLower(table), )