mirror of
https://github.com/CodePhiliaX/Chat2DB.git
synced 2025-07-30 03:03:13 +08:00
fix columnType error
This commit is contained in:
@ -4,6 +4,7 @@ import ai.chat2db.spi.ColumnBuilder;
|
||||
import ai.chat2db.spi.enums.EditStatus;
|
||||
import ai.chat2db.spi.model.ColumnType;
|
||||
import ai.chat2db.spi.model.TableColumn;
|
||||
import ai.chat2db.spi.util.SqlUtils;
|
||||
import com.google.common.collect.Maps;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
@ -116,7 +117,7 @@ public enum MysqlColumnTypeEnum implements ColumnBuilder {
|
||||
private ColumnType columnType;
|
||||
|
||||
public static MysqlColumnTypeEnum getByType(String dataType) {
|
||||
return COLUMN_TYPE_MAP.get(dataType.toUpperCase());
|
||||
return COLUMN_TYPE_MAP.get(SqlUtils.removeDigits(dataType.toUpperCase()));
|
||||
}
|
||||
|
||||
public ColumnType getColumnType() {
|
||||
|
@ -42,7 +42,7 @@ public class MysqlValueProcessor extends DefaultValueProcessor {
|
||||
|
||||
|
||||
@Override
|
||||
public String getJdbcValueString(JDBCDataValue dataValue) {
|
||||
public String getJdbcSqlValueString(JDBCDataValue dataValue) {
|
||||
Object value = dataValue.getObject();
|
||||
if (Objects.isNull(value)) {
|
||||
// mysql -> example: [date]->0000-00-00
|
||||
|
Reference in New Issue
Block a user