类的使用
org.dromara.autotable.core.strategy.IndexMetadata
使用IndexMetadata的程序包
程序包
说明
-
org.dromara.autotable.core.builder中IndexMetadata的使用
类型参数类型为IndexMetadata的org.dromara.autotable.core.builder中的方法修饰符和类型方法说明protected IndexMetadataIndexMetadataBuilder.buildIndexMetadata(Class<?> clazz, Field field) protected IndexMetadataIndexMetadataBuilder.buildIndexMetadata(Class<?> clazz, TableIndex tableIndex) protected IndexMetadataIndexMetadataBuilder.newIndexMetadata()返回变量类型为IndexMetadata的类型的org.dromara.autotable.core.builder中的方法修饰符和类型方法说明protected List<IndexMetadata> IndexMetadataBuilder.buildFromClass(Class<?> clazz, IndexRepeatChecker indexRepeatChecker) protected List<IndexMetadata> IndexMetadataBuilder.buildFromField(Class<?> clazz, List<Field> fields, IndexRepeatChecker indexRepeatChecker) -
org.dromara.autotable.core.strategy中IndexMetadata的使用
类型参数类型为IndexMetadata的org.dromara.autotable.core.strategy中的字段 -
org.dromara.autotable.core.strategy.h2.builder中IndexMetadata的使用
修饰符和类型方法说明CreateTableSqlBuilder.getCreateIndexSql(String schema, String tableName, List<IndexMetadata> indexMetadataList) CREATE UNIQUE INDEX "uni_name" ON "表名" ( "name" ); -
org.dromara.autotable.core.strategy.h2.data中IndexMetadata的使用
修饰符和类型方法说明voidH2CompareTableInfo.addModifyIndex(IndexMetadata indexMetadata) voidH2CompareTableInfo.addNewIndex(IndexMetadata indexMetadata) -
org.dromara.autotable.core.strategy.mysql.builder中IndexMetadata的使用
修饰符和类型方法说明private static StringModifyTableSqlBuilder.getAddIndexSql(List<IndexMetadata> mysqlIndexMetadataList) -
org.dromara.autotable.core.strategy.mysql.data中IndexMetadata的使用
修饰符和类型字段说明private final List<IndexMetadata> MysqlCompareTableInfo.indexMetadataList索引private List<IndexMetadata> MysqlTableMetadata.indexMetadataList索引 -
org.dromara.autotable.core.strategy.pgsql.builder中IndexMetadata的使用
修饰符和类型方法说明static StringCreateTableSqlBuilder.getCreateIndexSql(String schema, String tableName, List<IndexMetadata> indexMetadataList) CREATE UNIQUE INDEX "uni_name" ON "表名" ( "name" ); -
org.dromara.autotable.core.strategy.pgsql.data中IndexMetadata的使用
修饰符和类型方法说明voidPgsqlCompareTableInfo.addModifyIndex(IndexMetadata indexMetadata) voidPgsqlCompareTableInfo.addNewIndex(IndexMetadata indexMetadata) -
org.dromara.autotable.core.strategy.sqlite.builder中IndexMetadata的使用
修饰符和类型方法说明static StringCreateTableSqlBuilder.getIndexSql(String tableName, IndexMetadata indexMetadata) CREATE INDEX "main"."修饰符和类型方法说明CreateTableSqlBuilder.buildIndexSql(String name, List<IndexMetadata> indexMetadataList) CREATE UNIQUE INDEX "main"."