| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -228,17 +228,17 @@ public String getSchema() { | |||
| 228 | 228 | return schema; | |
| 229 | 229 | } | |
| 230 | 230 | public String getSQLSchema(String sqlTable) { | |
| 231 | + //强制,避免因为全局默认的 @schema 自动填充进来,导致这几个类的 schema 为 sys 等其它值 | ||
| 232 | + if ((Table.TABLE_NAME.equals(sqlTable) || Column.TABLE_NAME.equals(sqlTable)) ) { | ||
| 233 | + return SCHEMA_INFORMATION; | ||
| 234 | + } | ||
| 235 | + if ((PgAttribute.TABLE_NAME.equals(sqlTable) || PgClass.TABLE_NAME.equals(sqlTable)) ) { | ||
| 236 | + return ""; | ||
| 237 | + } | ||
| 238 | + | ||
| 231 | 239 | String sch = getSchema(); | |
| 232 | 240 | if (sch == null) { //PostgreSQL 的 pg_class 和 pg_attribute 表好像不属于任何 Schema StringUtil.isEmpty(sch, true)) { | |
| 233 | - if ((Table.TABLE_NAME.equals(sqlTable) || Column.TABLE_NAME.equals(sqlTable)) ) { | ||
| 234 | - sch = SCHEMA_INFORMATION; | ||
| 235 | - } | ||
| 236 | - else if ((PgAttribute.TABLE_NAME.equals(sqlTable) || PgClass.TABLE_NAME.equals(sqlTable)) ) { | ||
| 237 | - sch = ""; | ||
| 238 | - } | ||
| 239 | - else { | ||
| 240 | - sch = DEFAULT_SCHEMA; | ||
| 241 | - } | ||
| 241 | + sch = DEFAULT_SCHEMA; | ||
| 242 | 242 | } | |
| 243 | 243 | return sch; | |
| 244 | 244 | } | |
| Back | FazBrowse Home | New Git URL |
0 commit comments