索引

A B C D E F G H I M N O P R S T V 
所有程序包|所有类和接口

A

addColumnComment(String, String) - 类中的方法 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
addDropColumns(Set<String>) - 类中的方法 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
addDropIndexes(Set<String>) - 类中的方法 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
addIndexComment(String, String) - 类中的方法 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
addModifyColumn(ColumnMetadata) - 类中的方法 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
addModifyIndex(IndexMetadata) - 类中的方法 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
addNewColumn(ColumnMetadata) - 类中的方法 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
addNewIndex(IndexMetadata) - 类中的方法 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
addNewPrimary(ColumnMetadata) - 类中的方法 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
analyseClass(Class<?>) - 类中的方法 org.dromara.autotable.strategy.h2.H2Strategy
 
autoIncrement() - 类中的方法 org.dromara.autotable.strategy.h2.data.dbdata.InformationSchemaColumns
是否自增

B

BIGINT - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
 
BINARY - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
二进制
BLOB - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
 
BOOLEAN - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
布尔
buildColumnSql(ColumnMetadata) - 类中的静态方法 org.dromara.autotable.strategy.h2.builder.CreateTableSqlBuilder
生成字段相关的SQL片段
buildColumnSql(DefaultTableMetadata) - 类中的静态方法 org.dromara.autotable.strategy.h2.builder.CreateTableSqlBuilder
构建创建新表的SQL
buildSql(H2CompareTableInfo) - 类中的静态方法 org.dromara.autotable.strategy.h2.builder.ModifyTableSqlBuilder
构建创建新表的SQL

C

CHARACTER - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
字符串
CHARACTER_LARGE_OBJECT - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
 
CHARACTER_VARYING - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
 
compareTable(DefaultTableMetadata) - 类中的方法 org.dromara.autotable.strategy.h2.H2Strategy
 
createTable(DefaultTableMetadata) - 类中的方法 org.dromara.autotable.strategy.h2.H2Strategy
 
CreateTableSqlBuilder - org.dromara.autotable.strategy.h2.builder中的类
 
CreateTableSqlBuilder() - 类的构造器 org.dromara.autotable.strategy.h2.builder.CreateTableSqlBuilder
 

D

databaseDialect() - 类中的方法 org.dromara.autotable.strategy.h2.H2Strategy
 
DATE - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
 
dropTable(String, String) - 类中的方法 org.dromara.autotable.strategy.h2.H2Strategy
 

E

encodeChinese(String) - 类中的静态方法 org.dromara.autotable.strategy.h2.H2Strategy
编码中文字符

F

findColumnInformation(String, String) - 类中的方法 org.dromara.autotable.strategy.h2.mapper.H2TablesMapper
根据表名查询库中该表的字段结构等信息
findIndexInformation(String, String) - 类中的方法 org.dromara.autotable.strategy.h2.mapper.H2TablesMapper
查询指定表的所有主键和索引信息
findTableInformation(String, String) - 类中的方法 org.dromara.autotable.strategy.h2.mapper.H2TablesMapper
根据表名查询表在库中是否存在

G

getAllCommentSql(String, String, String, Map<String, String>, Map<String, String>) - 类中的静态方法 org.dromara.autotable.strategy.h2.builder.CreateTableSqlBuilder
 
getCreateIndexSql(String, String, List<IndexMetadata>) - 类中的静态方法 org.dromara.autotable.strategy.h2.builder.CreateTableSqlBuilder
CREATE UNIQUE INDEX "uni_name" ON "表名" ( "name" );
getTableSchema(Class<?>) - 类中的方法 org.dromara.autotable.strategy.h2.builder.H2TableMetadataBuilder
 

H

H2CompareTableInfo - org.dromara.autotable.strategy.h2.data中的类
 
H2CompareTableInfo(String, String) - 类的构造器 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
H2DefaultTypeEnum - org.dromara.autotable.strategy.h2.data中的枚举
用于配置h2数据库中类型,并且该类型需要设置几个长度 这里配置多少个类型决定了,创建表能使用多少类型 例如:varchar(1) decimal(5,2) datetime
H2Strategy - org.dromara.autotable.strategy.h2中的类
 
H2Strategy() - 类的构造器 org.dromara.autotable.strategy.h2.H2Strategy
 
H2TableMetadataBuilder - org.dromara.autotable.strategy.h2.builder中的类
 
H2TableMetadataBuilder() - 类的构造器 org.dromara.autotable.strategy.h2.builder.H2TableMetadataBuilder
 
H2TablesMapper - org.dromara.autotable.strategy.h2.mapper中的类
创建更新表结构的Mapper
H2TablesMapper() - 类的构造器 org.dromara.autotable.strategy.h2.mapper.H2TablesMapper
 
H2TypeHelper - org.dromara.autotable.strategy.h2.data中的类
 
H2TypeHelper() - 类的构造器 org.dromara.autotable.strategy.h2.data.H2TypeHelper
 

I

InformationSchemaColumns - org.dromara.autotable.strategy.h2.data.dbdata中的类
数据库表查询的列信息
InformationSchemaColumns() - 类的构造器 org.dromara.autotable.strategy.h2.data.dbdata.InformationSchemaColumns
 
InformationSchemaIndexes - org.dromara.autotable.strategy.h2.data.dbdata中的类
数据库表查询的索引信息 { "INDEX_CATALOG": "H2.DB", "INDEX_SCHEMA": "MY_TEST", "INDEX_NAME": "AUTO_IDX_SYS_USER_NAME", "TABLE_CATALOG": "H2.DB", "TABLE_SCHEMA": "MY_TEST", "TABLE_NAME": "SYS_USER", "COLUMN_NAME": "NAME", "ORDINAL_POSITION": 1, "ORDERING_SPECIFICATION": "ASC", "NULL_ORDERING": "FIRST", "IS_UNIQUE": false },
InformationSchemaIndexes() - 类的构造器 org.dromara.autotable.strategy.h2.data.dbdata.InformationSchemaIndexes
 
InformationSchemaTables - org.dromara.autotable.strategy.h2.data.dbdata中的类
数据库表查询的表信息
InformationSchemaTables() - 类的构造器 org.dromara.autotable.strategy.h2.data.dbdata.InformationSchemaTables
 
INTEGER - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
整数
isCharString(DatabaseTypeAndLength) - 类中的静态方法 org.dromara.autotable.strategy.h2.data.H2TypeHelper
 
isNumber(String) - 类中的静态方法 org.dromara.autotable.strategy.h2.data.H2TypeHelper
 
isNumber(DatabaseTypeAndLength) - 类中的静态方法 org.dromara.autotable.strategy.h2.data.H2TypeHelper
 

M

modifyTable(H2CompareTableInfo) - 类中的方法 org.dromara.autotable.strategy.h2.H2Strategy
 
ModifyTableSqlBuilder - org.dromara.autotable.strategy.h2.builder中的类
 
ModifyTableSqlBuilder() - 类的构造器 org.dromara.autotable.strategy.h2.builder.ModifyTableSqlBuilder
 

N

needModify() - 类中的方法 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
NUMERIC - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
 

O

org.dromara.autotable.strategy.h2 - 程序包 org.dromara.autotable.strategy.h2
h2数据的策略实现
org.dromara.autotable.strategy.h2.builder - 程序包 org.dromara.autotable.strategy.h2.builder
 
org.dromara.autotable.strategy.h2.data - 程序包 org.dromara.autotable.strategy.h2.data
 
org.dromara.autotable.strategy.h2.data.dbdata - 程序包 org.dromara.autotable.strategy.h2.data.dbdata
 
org.dromara.autotable.strategy.h2.mapper - 程序包 org.dromara.autotable.strategy.h2.mapper
 

P

primaryKey() - 类中的方法 org.dromara.autotable.strategy.h2.data.dbdata.InformationSchemaColumns
是否是主键

R

REAL - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
小数

S

SMALLINT - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
 

T

TIME - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
日期
TIMESTAMP - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
 
TINYINT - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
 
typeMapping() - 类中的方法 org.dromara.autotable.strategy.h2.H2Strategy
 

V

validateFailedMessage() - 类中的方法 org.dromara.autotable.strategy.h2.data.H2CompareTableInfo
 
valueOf(String) - 枚举中的静态方法 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举中的静态方法 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
VARCHAR_IGNORECASE - 枚举 中的枚举常量 org.dromara.autotable.strategy.h2.data.H2DefaultTypeEnum
 
A B C D E F G H I M N O P R S T V 
所有程序包|所有类和接口