索引

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

A

analyseClass(Class<?>) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
 

B

BLOB - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.sqlite.data.SqliteDefaultTypeEnum
 
buildIndexSql(String, List<IndexMetadata>) - 类中的静态方法 org.dromara.autotable.core.strategy.sqlite.builder.CreateTableSqlBuilder
CREATE UNIQUE INDEX "main"."
buildIndexSqlList - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.SqliteCompareTableInfo
新构建索引的sql
buildSql(ColumnMetadata, boolean, boolean) - 类中的静态方法 org.dromara.autotable.core.strategy.sqlite.builder.ColumnSqlBuilder
生成字段相关的SQL片段 "id" INTEGER NOT NULL AUTOINCREMENT, -- 主键 "name" TEXT(200) NOT NULL DEFAULT '', -- 姓名 "age" INTEGER(2), -- 年龄 "address" TEXT(500) DEFAULT 济南市, -- 地址 "card_id" INTEGER(11) NOT NULL, -- 身份证id "card_number" text(30) NOT NULL -- 身份证号码
buildTableSql(String, String, List<ColumnMetadata>) - 类中的静态方法 org.dromara.autotable.core.strategy.sqlite.builder.CreateTableSqlBuilder
构建创建新表的SQL

C

cid - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteColumns
 
ColumnSqlBuilder - org.dromara.autotable.core.strategy.sqlite.builder中的类
 
ColumnSqlBuilder() - 类的构造器 org.dromara.autotable.core.strategy.sqlite.builder.ColumnSqlBuilder
 
compareTable(DefaultTableMetadata) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
 
createTable(DefaultTableMetadata) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
 
CreateTableSqlBuilder - org.dromara.autotable.core.strategy.sqlite.builder中的类
 
CreateTableSqlBuilder() - 类的构造器 org.dromara.autotable.core.strategy.sqlite.builder.CreateTableSqlBuilder
 

D

databaseDialect() - 类中的方法 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
 
dataMigrationColumnList - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.SqliteCompareTableInfo
merge后,可迁移的有效字段
dateTimeFormatter - 类中的变量 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
 
defaultDecimalLength - 枚举中的变量 org.dromara.autotable.core.strategy.sqlite.data.SqliteDefaultTypeEnum
默认小数点后长度
defaultLength - 枚举中的变量 org.dromara.autotable.core.strategy.sqlite.data.SqliteDefaultTypeEnum
默认类型长度
defaultValueFuncs - 类中的变量 org.dromara.autotable.core.strategy.sqlite.builder.SqliteColumnMetadataBuilder
 
deleteIndexList - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.SqliteCompareTableInfo
待删除的索引
dfltValue - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteColumns
 
dropTable(String, String) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
 

F

fixTypeAndLength(DatabaseTypeAndLength) - 类中的静态方法 org.dromara.autotable.core.strategy.sqlite.builder.SqliteColumnMetadataBuilder
 

G

getBackupTableName(String) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
 
getDefaultValue(DatabaseTypeAndLength, ColumnDefault) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.builder.SqliteColumnMetadataBuilder
 
getFullType(DatabaseTypeAndLength, boolean) - 类中的静态方法 org.dromara.autotable.core.strategy.sqlite.data.SqliteTypeHelper
 
getIndexSql(String, IndexMetadata) - 类中的静态方法 org.dromara.autotable.core.strategy.sqlite.builder.CreateTableSqlBuilder
CREATE INDEX "main"."
getPrimaryKeySql(List<String>) - 类中的静态方法 org.dromara.autotable.core.strategy.sqlite.builder.CreateTableSqlBuilder
 
getTypeAndLength(String, Class<?>, Field) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.builder.SqliteColumnMetadataBuilder
 

I

INTEGER - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.sqlite.data.SqliteDefaultTypeEnum
 
isInteger(DatabaseTypeAndLength) - 类中的静态方法 org.dromara.autotable.core.strategy.sqlite.data.SqliteTypeHelper
 
isText(DatabaseTypeAndLength) - 类中的静态方法 org.dromara.autotable.core.strategy.sqlite.data.SqliteTypeHelper
 

M

mapper - 类中的变量 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
 
modifyTable(SqliteCompareTableInfo) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
 

N

name - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteColumns
 
name - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteMaster
 
name - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.SqliteCompareTableInfo.RebuildIndex
 
needModify() - 类中的方法 org.dromara.autotable.core.strategy.sqlite.data.SqliteCompareTableInfo
 
notnull - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteColumns
 

O

org.dromara.autotable.core.strategy.sqlite - 程序包 org.dromara.autotable.core.strategy.sqlite
SQLite策略实现
org.dromara.autotable.core.strategy.sqlite.builder - 程序包 org.dromara.autotable.core.strategy.sqlite.builder
 
org.dromara.autotable.core.strategy.sqlite.data - 程序包 org.dromara.autotable.core.strategy.sqlite.data
 
org.dromara.autotable.core.strategy.sqlite.data.dbdata - 程序包 org.dromara.autotable.core.strategy.sqlite.data.dbdata
 
org.dromara.autotable.core.strategy.sqlite.mapper - 程序包 org.dromara.autotable.core.strategy.sqlite.mapper
 

P

pk - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteColumns
 

Q

queryBuildIndexSql(String) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.mapper.SqliteTablesMapper
查询建表语句
queryBuildTableSql(String) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.mapper.SqliteTablesMapper
查询建表语句
queryTableColumns(String) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.mapper.SqliteTablesMapper
查询建表语句

R

REAL - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.sqlite.data.SqliteDefaultTypeEnum
 
RebuildIndex() - 类的构造器 org.dromara.autotable.core.strategy.sqlite.data.SqliteCompareTableInfo.RebuildIndex
 
rebuildTableSql - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.SqliteCompareTableInfo
构建表的sql,如果不为空,则重新构建表
rootpage - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteMaster
 

S

sql - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteMaster
 
sql - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.SqliteCompareTableInfo.RebuildIndex
 
SqliteColumnMetadataBuilder - org.dromara.autotable.core.strategy.sqlite.builder中的类
用于存放创建表的字段信息
SqliteColumnMetadataBuilder() - 类的构造器 org.dromara.autotable.core.strategy.sqlite.builder.SqliteColumnMetadataBuilder
 
SqliteColumns - org.dromara.autotable.core.strategy.sqlite.data.dbdata中的类
sqlite记录列数据
SqliteColumns() - 类的构造器 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteColumns
 
SqliteCompareTableInfo - org.dromara.autotable.core.strategy.sqlite.data中的类
 
SqliteCompareTableInfo(String, String) - 类的构造器 org.dromara.autotable.core.strategy.sqlite.data.SqliteCompareTableInfo
 
SqliteCompareTableInfo.RebuildIndex - org.dromara.autotable.core.strategy.sqlite.data中的类
 
SqliteDefaultTypeEnum - org.dromara.autotable.core.strategy.sqlite.data中的枚举
 
SqliteDefaultTypeEnum(String, Integer, Integer) - 枚举的构造器 org.dromara.autotable.core.strategy.sqlite.data.SqliteDefaultTypeEnum
 
SqliteMaster - org.dromara.autotable.core.strategy.sqlite.data.dbdata中的类
sqlite记录表和索引元信息的表
SqliteMaster() - 类的构造器 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteMaster
 
SqliteStrategy - org.dromara.autotable.core.strategy.sqlite中的类
 
SqliteStrategy() - 类的构造器 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
 
SqliteTableMetadataBuilder - org.dromara.autotable.core.strategy.sqlite.builder中的类
 
SqliteTableMetadataBuilder() - 类的构造器 org.dromara.autotable.core.strategy.sqlite.builder.SqliteTableMetadataBuilder
 
SqliteTablesMapper - org.dromara.autotable.core.strategy.sqlite.mapper中的类
创建更新表结构的Mapper
SqliteTablesMapper() - 类的构造器 org.dromara.autotable.core.strategy.sqlite.mapper.SqliteTablesMapper
 
SqliteTypeHelper - org.dromara.autotable.core.strategy.sqlite.data中的类
 
SqliteTypeHelper() - 类的构造器 org.dromara.autotable.core.strategy.sqlite.data.SqliteTypeHelper
 

T

tblName - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteMaster
 
TEXT - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.sqlite.data.SqliteDefaultTypeEnum
 
type - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteColumns
 
type - 类中的变量 org.dromara.autotable.core.strategy.sqlite.data.dbdata.SqliteMaster
 
typeMapping() - 类中的方法 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
 
typeName - 枚举中的变量 org.dromara.autotable.core.strategy.sqlite.data.SqliteDefaultTypeEnum
类型名称

V

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