跳过导航链接
B C D E F G I M P S T V 

B

buildBracketParams(List<String>) - 类 中的静态方法cn.bootx.table.modify.postgresql.util.PgSqlInfoUtil
构建括号参数

C

cn.bootx.table.modify.postgresql.annotation - 程序包 cn.bootx.table.modify.postgresql.annotation
 
cn.bootx.table.modify.postgresql.constants - 程序包 cn.bootx.table.modify.postgresql.constants
 
cn.bootx.table.modify.postgresql.entity - 程序包 cn.bootx.table.modify.postgresql.entity
 
cn.bootx.table.modify.postgresql.handler - 程序包 cn.bootx.table.modify.postgresql.handler
 
cn.bootx.table.modify.postgresql.service - 程序包 cn.bootx.table.modify.postgresql.service
 
cn.bootx.table.modify.postgresql.util - 程序包 cn.bootx.table.modify.postgresql.util
 
columnComment(PgSqlCreateParam) - 类 中的方法cn.bootx.table.modify.postgresql.util.PgSqlTableModifyUtil
列创建
columnCreate(PgSqlCreateParam) - 类 中的方法cn.bootx.table.modify.postgresql.util.PgSqlTableModifyUtil
列创建
comment(PgSqlCreateParam) - 类 中的方法cn.bootx.table.modify.postgresql.util.PgSqlTableModifyUtil
表信息 备注
createTable(String) - 类 中的方法cn.bootx.table.modify.postgresql.handler.PgSqlTableModifyDao
新建表
createTable(PgSqlModifyMap) - 类 中的方法cn.bootx.table.modify.postgresql.service.PgSqlCreateTableService
根据map结构创建表

D

DbPgSqlFieldType - cn.bootx.table.modify.postgresql.annotation中的注释类型
PostgreSql数据库字段类型
DbPgSqlIndex - cn.bootx.table.modify.postgresql.annotation中的注释类型
索引注解
DbPgSqlIndexes - cn.bootx.table.modify.postgresql.annotation中的注释类型
索引注解
dropTableByName(String) - 类 中的方法cn.bootx.table.modify.postgresql.handler.PgSqlTableModifyDao
根据表名删除表

E

existsByTableName(String) - 类 中的方法cn.bootx.table.modify.postgresql.handler.PgSqlTableModifyDao
查据表名询表信息

F

findColumnByTableName(String) - 类 中的方法cn.bootx.table.modify.postgresql.handler.PgSqlTableModifyDao
根据表名查询库中该表的字段结构等信息
findIndexByTableName(String) - 类 中的方法cn.bootx.table.modify.postgresql.handler.PgSqlTableModifyDao
查询当前表存在的索引(除了主键索引primary)
findPrimaryIndexByTableName(String) - 类 中的方法cn.bootx.table.modify.postgresql.handler.PgSqlTableModifyDao
查询当前表存在的主键索引
findTableByTableName(String) - 类 中的方法cn.bootx.table.modify.postgresql.handler.PgSqlTableModifyDao
查据表名询表信息

G

getCreateColumn(Class<?>, PgSqlModifyMap) - 类 中的方法cn.bootx.table.modify.postgresql.service.PgSqlColumnInfoService
获取建表的字段
getCreateIndex(Class<?>, PgSqlModifyMap) - 类 中的方法cn.bootx.table.modify.postgresql.service.PgSqlIndexInfoService
获取创建表锁需要的索引 不包括主键索引
getCreateTable(Class<?>, PgSqlModifyMap) - 类 中的方法cn.bootx.table.modify.postgresql.service.PgSqlTableInfoService
获取创建表的信息
getEntityColumns(Class<?>) - 类 中的方法cn.bootx.table.modify.postgresql.util.PgSqlInfoUtil
迭代出所有entity的所有fields
getIndexName(DbPgSqlIndex, List<String>) - 类 中的静态方法cn.bootx.table.modify.postgresql.util.PgSqlInfoUtil
获取索引的名称,不设置则默认为索引类型+用_分隔的字段名计划
getModifyColumn(Class<?>, PgSqlModifyMap) - 类 中的方法cn.bootx.table.modify.postgresql.service.PgSqlColumnInfoService
获取要更新的字段
getModifyIndex(Class<?>, PgSqlModifyMap) - 类 中的方法cn.bootx.table.modify.postgresql.service.PgSqlIndexInfoService
获取要进行变动的的索引信息 不包括主键索引
getModifyTable(Class<?>, PgSqlModifyMap) - 类 中的方法cn.bootx.table.modify.postgresql.service.PgSqlTableInfoService
更新表信息
getTypeAndLength(String) - 类 中的静态方法cn.bootx.table.modify.postgresql.constants.PgSql4JavaType
获取类型
getTypeAndLength() - 枚举 中的方法cn.bootx.table.modify.postgresql.constants.PgSqlFieldTypeEnum
获取类型

I

indexComment(PgSqlCreateParam) - 类 中的方法cn.bootx.table.modify.postgresql.util.PgSqlTableModifyUtil
索引备注语句
indexCreate(PgSqlCreateParam) - 类 中的方法cn.bootx.table.modify.postgresql.util.PgSqlTableModifyUtil
索引创建语句

M

modifyTable(String) - 类 中的方法cn.bootx.table.modify.postgresql.handler.PgSqlTableModifyDao
更新表
modifyTableConstruct(PgSqlModifyMap) - 类 中的方法cn.bootx.table.modify.postgresql.service.PgSqlModifyTableService
根据传入的map创建或修改表结构

P

PgSql4JavaType - cn.bootx.table.modify.postgresql.constants中的类
PgSql和Java类型映射关系
PgSql4JavaType() - 类 的构造器cn.bootx.table.modify.postgresql.constants.PgSql4JavaType
 
PgSqlColumnInfoService - cn.bootx.table.modify.postgresql.service中的类
字段数据处理类
PgSqlColumnInfoService() - 类 的构造器cn.bootx.table.modify.postgresql.service.PgSqlColumnInfoService
 
PgSqlCreateParam - cn.bootx.table.modify.postgresql.entity中的类
建表参数
PgSqlCreateParam() - 类 的构造器cn.bootx.table.modify.postgresql.entity.PgSqlCreateParam
 
PgSqlCreateTableService - cn.bootx.table.modify.postgresql.service中的类
建表处理
PgSqlCreateTableService() - 类 的构造器cn.bootx.table.modify.postgresql.service.PgSqlCreateTableService
 
PgSqlEntityColumn - cn.bootx.table.modify.postgresql.entity中的类
用于存放创建表的字段信息
PgSqlEntityColumn() - 类 的构造器cn.bootx.table.modify.postgresql.entity.PgSqlEntityColumn
 
PgSqlEntityIndex - cn.bootx.table.modify.postgresql.entity中的类
索引信息
PgSqlEntityIndex() - 类 的构造器cn.bootx.table.modify.postgresql.entity.PgSqlEntityIndex
 
PgSqlEntityTable - cn.bootx.table.modify.postgresql.entity中的类
数据表信息
PgSqlEntityTable() - 类 的构造器cn.bootx.table.modify.postgresql.entity.PgSqlEntityTable
 
PgSqlFieldTypeEnum - cn.bootx.table.modify.postgresql.constants中的枚举
用于配置pgsql数据库中类型,并且该类型需要设置几个长度 这里配置多少个类型决定了,创建表能使用多少类型 例如:varchar(1) decimal(5,2)
PgSqlIndexInfoService - cn.bootx.table.modify.postgresql.service中的类
索引处理
PgSqlIndexInfoService() - 类 的构造器cn.bootx.table.modify.postgresql.service.PgSqlIndexInfoService
 
PgSqlIndexType - cn.bootx.table.modify.postgresql.constants中的枚举
索引类型
PgSqlInfoUtil - cn.bootx.table.modify.postgresql.util中的类
postgresql 数据信息工具类
PgSqlInfoUtil() - 类 的构造器cn.bootx.table.modify.postgresql.util.PgSqlInfoUtil
 
PgSqlModifyMap - cn.bootx.table.modify.postgresql.entity中的类
用于存储各种操作MySQL表结构的容器
PgSqlModifyMap() - 类 的构造器cn.bootx.table.modify.postgresql.entity.PgSqlModifyMap
 
PgSqlModifyParam - cn.bootx.table.modify.postgresql.entity中的类
 
PgSqlModifyParam() - 类 的构造器cn.bootx.table.modify.postgresql.entity.PgSqlModifyParam
 
PgSqlModifyTableService - cn.bootx.table.modify.postgresql.service中的类
更新表处理
PgSqlModifyTableService() - 类 的构造器cn.bootx.table.modify.postgresql.service.PgSqlModifyTableService
 
PgSqlStartUpHandler - cn.bootx.table.modify.postgresql.handler中的类
启动时进行处理的实现类
PgSqlStartUpHandler() - 类 的构造器cn.bootx.table.modify.postgresql.handler.PgSqlStartUpHandler
 
PgSqlTableColumn - cn.bootx.table.modify.postgresql.entity中的类
 
PgSqlTableColumn() - 类 的构造器cn.bootx.table.modify.postgresql.entity.PgSqlTableColumn
 
PgSqlTableHandlerService - cn.bootx.table.modify.postgresql.handler中的类
建表处理器服务类
PgSqlTableHandlerService() - 类 的构造器cn.bootx.table.modify.postgresql.handler.PgSqlTableHandlerService
 
PgSqlTableIndex - cn.bootx.table.modify.postgresql.entity中的类
 
PgSqlTableIndex() - 类 的构造器cn.bootx.table.modify.postgresql.entity.PgSqlTableIndex
 
PgSqlTableInfo - cn.bootx.table.modify.postgresql.entity中的类
 
PgSqlTableInfo() - 类 的构造器cn.bootx.table.modify.postgresql.entity.PgSqlTableInfo
 
PgSqlTableInfoService - cn.bootx.table.modify.postgresql.service中的类
表信息变动
PgSqlTableInfoService() - 类 的构造器cn.bootx.table.modify.postgresql.service.PgSqlTableInfoService
 
PgSqlTableModifyDao - cn.bootx.table.modify.postgresql.handler中的类
数据库操作类
PgSqlTableModifyDao() - 类 的构造器cn.bootx.table.modify.postgresql.handler.PgSqlTableModifyDao
 
PgSqlTableModifyUtil - cn.bootx.table.modify.postgresql.util中的类
PgSql 表修改工具类
PgSqlTableModifyUtil() - 类 的构造器cn.bootx.table.modify.postgresql.util.PgSqlTableModifyUtil
 
PgSqlTableUpdate - cn.bootx.table.modify.postgresql.entity中的类
表所需要更新的信息
PgSqlTableUpdate() - 类 的构造器cn.bootx.table.modify.postgresql.entity.PgSqlTableUpdate
 
PgSqlTypeAndLength - cn.bootx.table.modify.postgresql.entity中的类
字段类型
PgSqlTypeAndLength() - 类 的构造器cn.bootx.table.modify.postgresql.entity.PgSqlTypeAndLength
 
primaryKey(PgSqlCreateParam) - 类 中的方法cn.bootx.table.modify.postgresql.util.PgSqlTableModifyUtil
主键索引

S

startHandler() - 类 中的方法cn.bootx.table.modify.postgresql.handler.PgSqlStartUpHandler
建表开始
startModifyTable() - 类 中的方法cn.bootx.table.modify.postgresql.handler.PgSqlTableHandlerService
读取配置文件的三种状态(创建表、更新表、不做任何事情)

T

tableName(PgSqlCreateParam) - 类 中的方法cn.bootx.table.modify.postgresql.util.PgSqlTableModifyUtil
表名
toColumn() - 类 中的方法cn.bootx.table.modify.postgresql.entity.PgSqlEntityColumn
建表的字段语句 "aa" int2 NOT NULL, "a1" time(6) NOT NULL, "2" timetz(6), "a5" xml, "123" json,
toColumnComment(String) - 类 中的方法cn.bootx.table.modify.postgresql.entity.PgSqlEntityColumn
字段备注 COMMENT ON COLUMN "table"."
toIndexComment() - 类 中的方法cn.bootx.table.modify.postgresql.entity.PgSqlEntityIndex
转换成索引备注语句 COMMENT ON INDEX "index" IS 'Comment';
toIndexCreate(String) - 类 中的方法cn.bootx.table.modify.postgresql.entity.PgSqlEntityIndex
转换成索引创建语句 CREATE INDEX CONCURRENTLY "indexName" ON "tablename" USING brin ( "a1", "a2" );

V

valueOf(String) - 枚举 中的静态方法cn.bootx.table.modify.postgresql.constants.PgSqlFieldTypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.bootx.table.modify.postgresql.constants.PgSqlIndexType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.bootx.table.modify.postgresql.constants.PgSqlFieldTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.bootx.table.modify.postgresql.constants.PgSqlIndexType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
B C D E F G I M P S T V 
跳过导航链接

Copyright © 2023. All rights reserved.