索引

A B C D E F H I J L M N O P R S T U V X Y 
常量字段值|所有程序包|所有类和接口

A

ARRAY - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 
ASC - 枚举 中的枚举常量 org.dromara.autotable.annotation.enums.IndexSortTypeEnum
正序排序
AutoColumn - org.dromara.autotable.annotation中的批注类型
 
autoIncrement() - 批注类型 中的元素 org.dromara.autotable.annotation.PrimaryKey
 
AutoTable - org.dromara.autotable.annotation中的批注类型
创建表时指定表名、schema、注释

B

BIGINT - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 
BIGINT - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
BINARY - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
二进制
BINARY - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
BIT - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
二进制
BIT - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
BLOB - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 
BLOB - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
BOOL - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
BOOLEAN - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
布尔
BYTEA - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 

C

CHAR - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
字符串
CHAR - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
CHARACTER - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
字符串
CHARACTER_LARGE_OBJECT - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 
CHARACTER_VARYING - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 
charset() - 批注类型 中的元素 org.dromara.autotable.annotation.mysql.MysqlCharset
 
CIDR - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
collate() - 批注类型 中的元素 org.dromara.autotable.annotation.mysql.MysqlCharset
 
collate() - 批注类型 中的元素 org.dromara.autotable.annotation.mysql.MysqlColumnCharset
 
ColumnComment - org.dromara.autotable.annotation中的批注类型
字段的备注
ColumnDefault - org.dromara.autotable.annotation中的批注类型
字段的默认值
ColumnName - org.dromara.autotable.annotation中的批注类型
列名
ColumnNotNull - org.dromara.autotable.annotation中的批注类型
标志该字段不允许为空
ColumnType - org.dromara.autotable.annotation中的批注类型
字段的类型
comment() - 批注类型 中的元素 org.dromara.autotable.annotation.AutoColumn
数据表字段备注 ColumnComment.value()
comment() - 批注类型 中的元素 org.dromara.autotable.annotation.AutoTable
 
comment() - 批注类型 中的元素 org.dromara.autotable.annotation.Index
 
comment() - 批注类型 中的元素 org.dromara.autotable.annotation.TableIndex
 

D

DATE - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 
DATE - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
DATE - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
DATETIME - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
DECIMAL - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
DECIMAL - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
decimalLength() - 批注类型 中的元素 org.dromara.autotable.annotation.AutoColumn
小数点长度,默认是-1,小于0相当于null ColumnType.decimalLength()
decimalLength() - 批注类型 中的元素 org.dromara.autotable.annotation.ColumnType
 
defaultValue() - 批注类型 中的元素 org.dromara.autotable.annotation.AutoColumn
默认值,默认为null ColumnDefault.value()
DefaultValueEnum - org.dromara.autotable.annotation.enums中的枚举
默认值类型
DefaultValueEnum() - 枚举的构造器 org.dromara.autotable.annotation.enums.DefaultValueEnum
 
defaultValueType() - 批注类型 中的元素 org.dromara.autotable.annotation.AutoColumn
默认值,默认为null ColumnDefault.type()
DESC - 枚举 中的枚举常量 org.dromara.autotable.annotation.enums.IndexSortTypeEnum
倒序排序
DOUBLE - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 

E

EMPTY_STRING - 枚举 中的枚举常量 org.dromara.autotable.annotation.enums.DefaultValueEnum
空字符串:仅限于字符串类型
ENUM - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
枚举

F

field() - 批注类型 中的元素 org.dromara.autotable.annotation.IndexField
 
fields() - 批注类型 中的元素 org.dromara.autotable.annotation.TableIndex
字段名:支持多字段
FLOAT - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
小数
FLOAT4 - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
FLOAT8 - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 

H

H2TypeConstant - org.dromara.autotable.annotation.h2中的接口
 

I

Ignore - org.dromara.autotable.annotation中的批注类型
标志表或者字段不作为数据库维护项
Index - org.dromara.autotable.annotation中的批注类型
设置字段索引
IndexField - org.dromara.autotable.annotation中的批注类型
索引字段的详细描述
indexFields() - 批注类型 中的元素 org.dromara.autotable.annotation.TableIndex
字段名:兼容需要指定字段排序方式的模式
IndexSortTypeEnum - org.dromara.autotable.annotation.enums中的枚举
索引排序方法
IndexSortTypeEnum() - 枚举的构造器 org.dromara.autotable.annotation.enums.IndexSortTypeEnum
 
IndexTypeEnum - org.dromara.autotable.annotation.enums中的枚举
索引类型,目前仅支持两种类型:
IndexTypeEnum() - 枚举的构造器 org.dromara.autotable.annotation.enums.IndexTypeEnum
 
INET - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
INT - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
整数
INT2 - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
INT4 - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
INT8 - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
INTEGER - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
整数
INTERVAL - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
isCustom(DefaultValueEnum) - 枚举中的静态方法 org.dromara.autotable.annotation.enums.DefaultValueEnum
 
isValid(DefaultValueEnum) - 枚举中的静态方法 org.dromara.autotable.annotation.enums.DefaultValueEnum
 

J

JSON - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
json
JSON - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
JSONB - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 

L

length() - 批注类型 中的元素 org.dromara.autotable.annotation.AutoColumn
字段长度,默认是-1,小于0相当于null ColumnType.length()
length() - 批注类型 中的元素 org.dromara.autotable.annotation.ColumnType
 
LONGBLOB - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
LONGTEXT - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 

M

MACADDR - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
MEDIUMBLOB - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
MEDIUMINT - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
MEDIUMTEXT - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
MONEY - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
MysqlCharset - org.dromara.autotable.annotation.mysql中的批注类型
指定MySQL字符编码和排序规则
MysqlColumnCharset - org.dromara.autotable.annotation.mysql中的批注类型
指定MySQL字段的字符编码和排序规则
MysqlColumnUnsigned - org.dromara.autotable.annotation.mysql中的批注类型
指定MySQL数字类型不允许负数,其范围从 0 开始
MysqlColumnZerofill - org.dromara.autotable.annotation.mysql中的批注类型
指定MySQL数字类型进行填充0
MysqlEngine - org.dromara.autotable.annotation.mysql中的批注类型
指定MySQL引擎
MysqlTypeConstant - org.dromara.autotable.annotation.mysql中的接口
 

N

name() - 批注类型 中的元素 org.dromara.autotable.annotation.Index
生成规则优化:
name() - 批注类型 中的元素 org.dromara.autotable.annotation.TableIndex
索引的名字,设置了名字例如union_name,系统会默认在名字前加auto_idx_前缀,也就是auto_idx_union_name
NORMAL - 枚举 中的枚举常量 org.dromara.autotable.annotation.enums.IndexTypeEnum
普通索引
notNull() - 批注类型 中的元素 org.dromara.autotable.annotation.AutoColumn
是否为可以为null,true是可以,false是不可以,默认为true ColumnNotNull.value()
NULL - 枚举 中的枚举常量 org.dromara.autotable.annotation.enums.DefaultValueEnum
null值
NUMERIC - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
小数
NUMERIC - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 

O

org.dromara.autotable.annotation - 程序包 org.dromara.autotable.annotation
 
org.dromara.autotable.annotation.enums - 程序包 org.dromara.autotable.annotation.enums
 
org.dromara.autotable.annotation.h2 - 程序包 org.dromara.autotable.annotation.h2
 
org.dromara.autotable.annotation.mysql - 程序包 org.dromara.autotable.annotation.mysql
 
org.dromara.autotable.annotation.pgsql - 程序包 org.dromara.autotable.annotation.pgsql
 
OTHER - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
其他

P

parseFromMysql(String) - 枚举中的静态方法 org.dromara.autotable.annotation.enums.IndexSortTypeEnum
 
PgsqlTypeConstant - org.dromara.autotable.annotation.pgsql中的接口
 
PrimaryKey - org.dromara.autotable.annotation中的批注类型
指定主键

R

REAL - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 

S

schema() - 批注类型 中的元素 org.dromara.autotable.annotation.AutoTable
 
SET - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
SMALLINT - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
SMARTINT - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 
sort() - 批注类型 中的元素 org.dromara.autotable.annotation.IndexField
 

T

TableIndex - org.dromara.autotable.annotation中的批注类型
设置表索引,fields与indexFields必须配置一个,不然不生效
TableIndexes - org.dromara.autotable.annotation中的批注类型
设置多个表索引
TEXT - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
TEXT - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
TIME - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
日期
TIME - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
TIME - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
TIMESTAMP - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 
TIMESTAMP - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
TIMESTAMP - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
TIMESTAMPTZ - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
TIMETZ - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
TINYBLOB - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
TINYINT - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 
TINYINT - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
TINYTEXT - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
TSQUERY - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
TSVECTOR - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
type() - 批注类型 中的元素 org.dromara.autotable.annotation.AutoColumn
字段类型:不填默认使用属性的数据类型进行转换,转换失败的字段不会添加 ColumnType.value()
type() - 批注类型 中的元素 org.dromara.autotable.annotation.ColumnDefault
 
type() - 批注类型 中的元素 org.dromara.autotable.annotation.Index
 
type() - 批注类型 中的元素 org.dromara.autotable.annotation.TableIndex
 

U

UNDEFINED - 枚举 中的枚举常量 org.dromara.autotable.annotation.enums.DefaultValueEnum
未定义:在注解中必须填写一个值,同时表示无意义
UNIQUE - 枚举 中的枚举常量 org.dromara.autotable.annotation.enums.IndexTypeEnum
唯一索引与普通索引类似,不同的是创建唯一性索引的目的不是为了提高访问速度,而是为了避免数据出现重复。
UUID - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 
UUID - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 

V

value() - 批注类型 中的元素 org.dromara.autotable.annotation.AutoColumn
value() - 批注类型 中的元素 org.dromara.autotable.annotation.AutoTable
 
value() - 批注类型 中的元素 org.dromara.autotable.annotation.ColumnComment
 
value() - 批注类型 中的元素 org.dromara.autotable.annotation.ColumnDefault
 
value() - 批注类型 中的元素 org.dromara.autotable.annotation.ColumnName
 
value() - 批注类型 中的元素 org.dromara.autotable.annotation.ColumnNotNull
 
value() - 批注类型 中的元素 org.dromara.autotable.annotation.ColumnType
 
value() - 批注类型 中的元素 org.dromara.autotable.annotation.mysql.MysqlColumnCharset
 
value() - 批注类型 中的元素 org.dromara.autotable.annotation.mysql.MysqlEngine
 
value() - 批注类型 中的元素 org.dromara.autotable.annotation.TableIndexes
 
valueOf(String) - 枚举中的静态方法 org.dromara.autotable.annotation.enums.DefaultValueEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举中的静态方法 org.dromara.autotable.annotation.enums.IndexSortTypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举中的静态方法 org.dromara.autotable.annotation.enums.IndexTypeEnum
返回带有指定名称的该类型的枚举常量。
values() - 批注类型 中的元素 org.dromara.autotable.annotation.ColumnType
目前仅支持MySQL的enum和set类型 如果字段是java的Enum类型,那么values可以不指定,默认取枚举的所有值
values() - 枚举中的静态方法 org.dromara.autotable.annotation.enums.DefaultValueEnum
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
values() - 枚举中的静态方法 org.dromara.autotable.annotation.enums.IndexSortTypeEnum
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
values() - 枚举中的静态方法 org.dromara.autotable.annotation.enums.IndexTypeEnum
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
VARBINARY - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
VARBIT - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
VARCHAR - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
 
VARCHAR - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 
VARCHAR_IGNORECASE - 接口中的静态变量 org.dromara.autotable.annotation.h2.H2TypeConstant
 

X

XML - 接口中的静态变量 org.dromara.autotable.annotation.pgsql.PgsqlTypeConstant
 

Y

YEAR - 接口中的静态变量 org.dromara.autotable.annotation.mysql.MysqlTypeConstant
日期
A B C D E F H I J L M N O P R S T U V X Y 
常量字段值|所有程序包|所有类和接口