索引

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

A

addColumnComment(String, String) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
addDropColumns(Set<String>) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
addDropIndexes(Set<String>) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
addIndexComment(String, String) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
addModifyColumn(ColumnMetadata) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
addModifyIndex(IndexMetadata) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
addNewColumn(ColumnMetadata) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
addNewIndex(IndexMetadata) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
addNewPrimary(List<ColumnMetadata>) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
analyseClass(Class<?>) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 

B

BIT - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
二进制
BOOL - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
布尔
buildSql(ColumnMetadata) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.builder.ColumnSqlBuilder
生成字段相关的SQL片段
buildSql(DefaultTableMetadata) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.builder.CreateTableSqlBuilder
构建创建新表的SQL
buildSql(PgsqlCompareTableInfo) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.builder.ModifyTableSqlBuilder
构建创建新表的SQL
BYTEA - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
字节

C

CHAR - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
字符串
characterMaximumLength - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
如果数据类型是字符类型,表示字符的最大长度
characterOctetLength - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
如果数据类型是字符类型,表示以字节为单位的最大长度。
characterSetCatalog - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
characterSetName - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
characterSetSchema - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
checkTableNotExist(String, String) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
collationCatalog - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
collationName - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
collationSchema - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
columnComment - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
注释: 需要添加/修改的字段注释《列名,注释内容》
columnDefault - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
列默认值
columnName - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
列名
columns - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbPrimary
主键列的拼接,例子:name,phone
ColumnSqlBuilder - org.dromara.autotable.core.strategy.pgsql.builder中的类
列相关的SQL生成器
ColumnSqlBuilder() - 类的构造器 org.dromara.autotable.core.strategy.pgsql.builder.ColumnSqlBuilder
 
comment - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
注释: 有值说明需要改
compareColumnInfo(DefaultTableMetadata, PgsqlCompareTableInfo) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
compareIndexInfo(DefaultTableMetadata, PgsqlCompareTableInfo) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
compareTable(DefaultTableMetadata) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
compareTableInfo(DefaultTableMetadata, PgsqlCompareTableInfo) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
createTable(DefaultTableMetadata) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
CreateTableSqlBuilder - org.dromara.autotable.core.strategy.pgsql.builder中的类
 
CreateTableSqlBuilder() - 类的构造器 org.dromara.autotable.core.strategy.pgsql.builder.CreateTableSqlBuilder
 

D

databaseDialect() - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
dataType - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
数据类型
DATE - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 
datetimePrecision - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
如果数据类型是日期/时间类型,表示日期或时间的小数部分的位数
DECIMAL - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 
defaultDecimalLength - 枚举中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
默认小数点后长度
defaultLength - 枚举中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
默认类型长度
description - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
列注释
description - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbIndex
索引注释
domainCatalog - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
domainName - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
domainSchema - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
dropColumnList - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
需要删除的列
dropIndexList - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
需要删除的索引
dropPrimaryKeyName - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
不为空删除主键
dropTable(String, String) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
dtdIdentifier - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 

F

FLOAT4 - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
小数
FLOAT8 - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 

G

generationExpression - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
getAddColumnCommentSql(String, String, String, Map<String, String>, Map<String, String>) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.builder.CreateTableSqlBuilder
 
getAddColumnCommentSql(DefaultTableMetadata) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.builder.CreateTableSqlBuilder
 
getCreateIndexSql(String, String, List<IndexMetadata>) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.builder.CreateTableSqlBuilder
CREATE UNIQUE INDEX "uni_name" ON "表名" ( "name" );
getCreateIndexSql(String, String, IndexMetadata) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.builder.CreateTableSqlBuilder
 
getCreateTableSql(DefaultTableMetadata) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.builder.CreateTableSqlBuilder
 
getDataTypeFormat() - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
getDefaultValue(DatabaseTypeAndLength, ColumnDefault) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.builder.PgsqlColumnMetadataBuilder
 
getMethod(String) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.builder.CreateTableSqlBuilder
 
getPrimaryKeySql(List<String>) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.builder.CreateTableSqlBuilder
 
getTableSchema(Class<?>) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.builder.PgsqlTableMetadataBuilder
 

I

identityCycle - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
identityGeneration - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
identityIncrement - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
identityMaximum - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
identityMinimum - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
identityStart - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
indexComment - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
注释: 需要添加/修改的索引注释《索引名,注释内容》
indexdef - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbIndex
索引创建语句
indexMetadataList - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
新添加的索引
indexname - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbIndex
索引名
INT2 - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
整数
INT4 - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 
INT8 - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 
intervalPrecision - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
intervalType - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
isBoolean(DatabaseTypeAndLength) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlTypeHelper
 
isCharString(DatabaseTypeAndLength) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlTypeHelper
 
isDefaultDiff(ColumnMetadata, PgsqlDbColumn) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
isGenerated - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
isIdentity - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
isNullable - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
是否允许为null
isSelfReferencing - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
isTime(DatabaseTypeAndLength) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlTypeHelper
 
isTypeDiff(ColumnMetadata, PgsqlDbColumn) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
isUpdatable - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 

M

mapper - 类中的变量 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
maximumCardinality - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
modifyColumnMetadataList - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
需要修改的列
modifyTable(PgsqlCompareTableInfo) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
ModifyTableSqlBuilder - org.dromara.autotable.core.strategy.pgsql.builder中的类
 
ModifyTableSqlBuilder() - 类的构造器 org.dromara.autotable.core.strategy.pgsql.builder.ModifyTableSqlBuilder
 
MONEY - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 

N

needModify() - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
newColumnMetadataList - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
需要新增的列
newPrimaries - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
新的主键
NUMERIC - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 
numericPrecision - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
如果数据类型是数值类型,表示数值的总位数。
numericPrecisionRadix - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
如果数据类型是数值类型,表示数值的基数(通常为 2 或 10)
numericScale - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
如果数据类型是数值类型,表示小数部分的位数

O

ordinalPosition - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
列顺序
org.dromara.autotable.core.strategy.pgsql - 程序包 org.dromara.autotable.core.strategy.pgsql
PgSQL策略实现
org.dromara.autotable.core.strategy.pgsql.builder - 程序包 org.dromara.autotable.core.strategy.pgsql.builder
 
org.dromara.autotable.core.strategy.pgsql.data - 程序包 org.dromara.autotable.core.strategy.pgsql.data
 
org.dromara.autotable.core.strategy.pgsql.data.dbdata - 程序包 org.dromara.autotable.core.strategy.pgsql.data.dbdata
 
org.dromara.autotable.core.strategy.pgsql.mapper - 程序包 org.dromara.autotable.core.strategy.pgsql.mapper
 

P

PgsqlColumnMetadataBuilder - org.dromara.autotable.core.strategy.pgsql.builder中的类
用于存放创建表的字段信息
PgsqlColumnMetadataBuilder() - 类的构造器 org.dromara.autotable.core.strategy.pgsql.builder.PgsqlColumnMetadataBuilder
 
PgsqlCompareTableInfo - org.dromara.autotable.core.strategy.pgsql.data中的类
 
PgsqlCompareTableInfo(String, String) - 类的构造器 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
PgsqlDbColumn - org.dromara.autotable.core.strategy.pgsql.data.dbdata中的类
pgsql数据库,字段信息
PgsqlDbColumn() - 类的构造器 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
PgsqlDbIndex - org.dromara.autotable.core.strategy.pgsql.data.dbdata中的类
pgsql数据库,索引信息
PgsqlDbIndex() - 类的构造器 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbIndex
 
PgsqlDbPrimary - org.dromara.autotable.core.strategy.pgsql.data.dbdata中的类
pgsql数据库,索引信息
PgsqlDbPrimary() - 类的构造器 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbPrimary
 
PgsqlDefaultTypeEnum - org.dromara.autotable.core.strategy.pgsql.data中的枚举
 
PgsqlDefaultTypeEnum(String, Integer, Integer) - 枚举的构造器 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 
PgsqlStrategy - org.dromara.autotable.core.strategy.pgsql中的类
 
PgsqlStrategy() - 类的构造器 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
PgsqlTableMetadataBuilder - org.dromara.autotable.core.strategy.pgsql.builder中的类
 
PgsqlTableMetadataBuilder() - 类的构造器 org.dromara.autotable.core.strategy.pgsql.builder.PgsqlTableMetadataBuilder
 
PgsqlTablesMapper - org.dromara.autotable.core.strategy.pgsql.mapper中的类
创建更新表结构的Mapper
PgsqlTablesMapper() - 类的构造器 org.dromara.autotable.core.strategy.pgsql.mapper.PgsqlTablesMapper
 
PgsqlTypeHelper - org.dromara.autotable.core.strategy.pgsql.data中的类
 
PgsqlTypeHelper() - 类的构造器 org.dromara.autotable.core.strategy.pgsql.data.PgsqlTypeHelper
 
primary - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
是否是主键
primaryName - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbPrimary
主键名称

S

schemaname - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbIndex
索引所属的模式(命名空间)名称。
scopeCatalog - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
scopeName - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
scopeSchema - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
selectPrimaryKeyName(String, String) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.mapper.PgsqlTablesMapper
查询表下的主键信息
selectTableDescription(String, String) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.mapper.PgsqlTablesMapper
查询表名注释
selectTableFieldDetail(String, String) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.mapper.PgsqlTablesMapper
查询所有字段信息
selectTableIndexesDetail(String, String) - 类中的方法 org.dromara.autotable.core.strategy.pgsql.mapper.PgsqlTablesMapper
查询所有索引信息

T

tableCatalog - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
列所属的数据库名称。
tablename - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbIndex
索引所属的表名称。
tableName - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
列所属的表名称。
tableSchema - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
列所属的模式(命名空间)名称。
tablespace - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbIndex
 
TEXT - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 
TIME - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
日期
TIMESTAMP - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 
TIMETZ - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 
typeMapping() - 类中的方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
typeName - 枚举中的变量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
类型名称

U

udtCatalog - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
udtName - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 
udtSchema - 类中的变量 org.dromara.autotable.core.strategy.pgsql.data.dbdata.PgsqlDbColumn
 

V

validateFailedMessage() - 类中的方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlCompareTableInfo
 
valueOf(String) - 枚举中的静态方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举中的静态方法 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
VARCHAR - 枚举 中的枚举常量 org.dromara.autotable.core.strategy.pgsql.data.PgsqlDefaultTypeEnum
 

W

withSchemaName(String, String...) - 类中的静态方法 org.dromara.autotable.core.strategy.pgsql.PgsqlStrategy
 
A B C D F G I M N O P S T U V W 
所有程序包|所有类和接口