【fix sonar】DbTablePostgresHandleImpl文件
This commit is contained in:
+7
-15
@@ -1,11 +1,15 @@
|
|||||||
|
|
||||||
package com.jero.generater.modules.online.config.service.a;
|
package com.jero.generater.modules.online.config.service.a;
|
||||||
|
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.apache.commons.lang.StringUtils;
|
import org.apache.commons.lang.StringUtils;
|
||||||
import com.jero.generater.modules.online.config.util.ColumnMeta;
|
import com.jero.generater.modules.online.config.util.ColumnMeta;
|
||||||
import com.jero.generater.modules.online.config.exception.DBException;
|
import com.jero.generater.modules.online.config.exception.DBException;
|
||||||
import com.jero.generater.modules.online.config.service.DbTableHandleI;
|
import com.jero.generater.modules.online.config.service.DbTableHandleI;
|
||||||
|
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
|
@Slf4j
|
||||||
public class DbTablePostgresHandleImpl implements DbTableHandleI {
|
public class DbTablePostgresHandleImpl implements DbTableHandleI {
|
||||||
|
|
||||||
private static final String STRING = "string";
|
private static final String STRING = "string";
|
||||||
@@ -84,7 +88,9 @@ public class DbTablePostgresHandleImpl implements DbTableHandleI {
|
|||||||
} else if (var1.getColunmType().equalsIgnoreCase("blob")) {
|
} else if (var1.getColunmType().equalsIgnoreCase("blob")) {
|
||||||
throw new DBException("blob类型不可修改");
|
throw new DBException("blob类型不可修改");
|
||||||
}
|
}
|
||||||
|
if(!Objects.isNull(var2)){
|
||||||
|
log.info("参数未使用");
|
||||||
|
}
|
||||||
return var3;
|
return var3;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -122,20 +128,6 @@ public class DbTablePostgresHandleImpl implements DbTableHandleI {
|
|||||||
return var2;
|
return var2;
|
||||||
}
|
}
|
||||||
|
|
||||||
private String b(ColumnMeta var1) {
|
|
||||||
String var2 = "";
|
|
||||||
if (var1.getColunmType().equalsIgnoreCase(STRING)) {
|
|
||||||
var2 = var1.getColumnName() + " character varying(" + var1.getColumnSize() + ") ";
|
|
||||||
} else if (var1.getColunmType().equalsIgnoreCase("date")) {
|
|
||||||
var2 = var1.getColumnName() + " datetime ";
|
|
||||||
} else if (var1.getColunmType().equalsIgnoreCase("int")) {
|
|
||||||
var2 = var1.getColumnName() + " int(" + var1.getColumnSize() + ") ";
|
|
||||||
} else if (var1.getColunmType().equalsIgnoreCase(DOUBLE)) {
|
|
||||||
var2 = var1.getColumnName() + " numeric(" + var1.getColumnSize() + "," + var1.getDecimalDigits() + ") ";
|
|
||||||
}
|
|
||||||
|
|
||||||
return var2;
|
|
||||||
}
|
|
||||||
@Override
|
@Override
|
||||||
public String getCommentSql(ColumnMeta columnMeta) {
|
public String getCommentSql(ColumnMeta columnMeta) {
|
||||||
return "COMMENT ON COLUMN " + columnMeta.getTableName() + "." + columnMeta.getColumnName() + " IS '" + columnMeta.getComment() + "'";
|
return "COMMENT ON COLUMN " + columnMeta.getTableName() + "." + columnMeta.getColumnName() + " IS '" + columnMeta.getComment() + "'";
|
||||||
|
|||||||
Reference in New Issue
Block a user