|
|
|
@ -1,28 +1,28 @@
|
|
|
|
|
package xyz.wbsite.dbtool.javafx.enums;
|
|
|
|
|
|
|
|
|
|
public enum FieldType {
|
|
|
|
|
Boolean(0),
|
|
|
|
|
Dict(0),
|
|
|
|
|
Byte(0),
|
|
|
|
|
Bytes(0),
|
|
|
|
|
Short(0),
|
|
|
|
|
Integer(0),
|
|
|
|
|
Long(0),
|
|
|
|
|
Float(0),
|
|
|
|
|
Double(0),
|
|
|
|
|
Character(0),
|
|
|
|
|
String_1(1),
|
|
|
|
|
String_10(10),
|
|
|
|
|
String_var(20, false),
|
|
|
|
|
String_var50(50),
|
|
|
|
|
String_var100(100),
|
|
|
|
|
String_var255(255),
|
|
|
|
|
String_var500(500),
|
|
|
|
|
String_var2500(2500),
|
|
|
|
|
String_var4000(4000),
|
|
|
|
|
String_super(0),
|
|
|
|
|
Date(0),
|
|
|
|
|
BigDecimal(0);
|
|
|
|
|
Boolean(0),//布尔
|
|
|
|
|
Byte(0),//字节
|
|
|
|
|
Bytes(0),//字节数组
|
|
|
|
|
Character(0),//字符
|
|
|
|
|
Short(0),//短整数
|
|
|
|
|
Integer(0),//整数
|
|
|
|
|
Long(0),//长整数
|
|
|
|
|
Float(0),//浮点数
|
|
|
|
|
Double(0),//
|
|
|
|
|
Date(0),//日期时间
|
|
|
|
|
BigDecimal(0),//高精度
|
|
|
|
|
Dict(0),//字典
|
|
|
|
|
String_1(1),//字符1
|
|
|
|
|
String_10(10),//字符10
|
|
|
|
|
String_var(20, false),//字符20
|
|
|
|
|
String_var50(50),//字符50
|
|
|
|
|
String_var100(100),//字符100
|
|
|
|
|
String_var255(255),//字符255
|
|
|
|
|
String_var500(500),//字符500
|
|
|
|
|
String_var2500(2500),//字符2500
|
|
|
|
|
String_var4000(4000),//字符4000
|
|
|
|
|
String_super(0);//大字符
|
|
|
|
|
|
|
|
|
|
private int defaultLength;
|
|
|
|
|
private boolean fix = true;
|
|
|
|
@ -223,7 +223,7 @@ public enum FieldType {
|
|
|
|
|
return "CHAR";
|
|
|
|
|
} else if (Dict.name().equals(this.name())) {
|
|
|
|
|
return "VARCHAR";
|
|
|
|
|
} else if (String_var.name().equals(this.name())) {
|
|
|
|
|
} else if (String_var.name().equals(this.name())) {
|
|
|
|
|
return "VARCHAR";
|
|
|
|
|
} else if (String_var50.name().equals(this.name())) {
|
|
|
|
|
return "VARCHAR";
|
|
|
|
|