已合并
业务开发-约束问题 #364
AtomGit-Bot创建于 2023年7月28日
业务开发-约束问题 #364
已合并
从refs/pull/364/head合入到master
共 1 个文件变更+1-1
| @@ -301,7 +301,7 @@ public class SqlConstants { | |||
| 301 | public static final String CONSTRAINT_FOREIGN_KEY_SQL = " ALTER TABLE %s.%s ADD CONSTRAINT %s " | 301 | public static final String CONSTRAINT_FOREIGN_KEY_SQL = " ALTER TABLE %s.%s ADD CONSTRAINT %s " |
| 302 | + "FOREIGN KEY (%s) REFERENCES %s.%s (%s) "; | 302 | + "FOREIGN KEY (%s) REFERENCES %s.%s (%s) "; |
| 303 | public static final String CONSTRAINT_TABLE_SQL = "select con.conname, " | 303 | public static final String CONSTRAINT_TABLE_SQL = "select con.conname, " |
| 304 | + "string_agg(DISTINCT att.attname, ',' order by tt.attname) as attname, con.contype," | 304 | + "string_agg(DISTINCT att.attname, ',' order by att.attname) as attname, con.contype, " |
| 305 | + " pg_get_constraintdef(con.oid) constraintdef," | 305 | + " pg_get_constraintdef(con.oid) constraintdef," |
| 306 | + " con.condeferrable, d.description,f.nspname AS ref_nspname , f.relname AS ref_tbname , " | 306 | + " con.condeferrable, d.description,f.nspname AS ref_nspname , f.relname AS ref_tbname , " |
| 307 | + "string_agg(DISTINCT f.attname, ', ') AS ref_columns " | 307 | + "string_agg(DISTINCT f.attname, ', ') AS ref_columns " |