索引
所有程序包|所有类和接口
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"."
- 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
- 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
- dropTable(String, String) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
G
- 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"."
- 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
- modifyTable(SqliteCompareTableInfo) - 类中的方法 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
N
- needModify() - 类中的方法 org.dromara.autotable.core.strategy.sqlite.data.SqliteCompareTableInfo
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
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
S
- 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中的枚举
- 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
- TEXT - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.sqlite.data.SqliteDefaultTypeEnum
- typeMapping() - 类中的方法 org.dromara.autotable.core.strategy.sqlite.SqliteStrategy
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
-
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
所有程序包|所有类和接口