提交 612999b3 authored 作者: 王红亮's avatar 王红亮

更新postgresql的配置

上级 67193dbc
...@@ -139,23 +139,28 @@ public class PostgresqlDataSourceChannel implements DataSourceChannelExt { ...@@ -139,23 +139,28 @@ public class PostgresqlDataSourceChannel implements DataSourceChannelExt {
} }
tableField.setType(resultSet.getString("TYPE_NAME")); tableField.setType(resultSet.getString("TYPE_NAME"));
if (typeList.contains(tableField.getType().toLowerCase())) { // if (typeList.contains(tableField.getType().toLowerCase()))
tableField.setLen(resultSet.getString("CHARACTER_MAXIMUM_LENGTH")); // {
} else { // tableField.setLen(resultSet.getString("CHARACTER_MAXIMUM_LENGTH"));
tableField.setLen(resultSet.getString("NUMERIC_PRECISION")); // } else {
tableField.setScale(resultSet.getString("NUMERIC_SCALE")); //
} // tableField.setLen(resultSet.getString("NUMERIC_PRECISION"));
//
String extra = resultSet.getString("EXTRA"); // tableField.setScale(resultSet.getString("NUMERIC_SCALE"));
if (StringUtils.isNotBlank(extra)) { // }
tableField.setHasAutoIncrement(true);
} // String extra = resultSet.getString("EXTRA");
// if (StringUtils.isNotBlank(extra)) {
// tableField.setHasAutoIncrement(true);
// }
tableField.setName(columnName); tableField.setName(columnName);
tableField.setComment(resultSet.getString("REMARKS")); tableField.setComment(resultSet.getString("REMARKS"));
tableField.setDefaultValue(resultSet.getString("COLUMN_DEFAULT")); //
// tableField.setDefaultValue(resultSet.getString("COLUMN_DEFAULT"));
Object nullable = resultSet.getObject("IS_NULLABLE"); Object nullable = resultSet.getObject("IS_NULLABLE");
tableField.setNullable(Boolean.TRUE.toString().equals(nullable.toString())); //
// tableField.setNullable(Boolean.TRUE.toString().equals(nullable.toString()));
tableFields.add(tableField); tableFields.add(tableField);
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论