类的使用
org.dromara.autotable.core.strategy.DefaultTableMetadata
使用DefaultTableMetadata的程序包
程序包
说明
h2数据的策略实现
PgSQL策略实现
SQLite策略实现
-
org.dromara.autotable.core.builder中DefaultTableMetadata的使用
修饰符和类型方法说明protected voidDefaultTableMetadataBuilder.fillColumnMetadataList(Class<?> clazz, DefaultTableMetadata tableMetadata, List<Field> fields) protected voidDefaultTableMetadataBuilder.fillIndexMetadataList(Class<?> clazz, DefaultTableMetadata tableMetadata, List<Field> fields) -
org.dromara.autotable.core.strategy.h2中DefaultTableMetadata的使用
修饰符和类型方法说明private voidH2Strategy.compareColumnInfo(DefaultTableMetadata tableMetadata, H2CompareTableInfo h2CompareTableInfo) private voidH2Strategy.compareIndexInfo(DefaultTableMetadata tableMetadata, H2CompareTableInfo h2CompareTableInfo) @NonNull H2CompareTableInfoH2Strategy.compareTable(DefaultTableMetadata tableMetadata) private voidH2Strategy.compareTableInfo(DefaultTableMetadata tableMetadata, H2CompareTableInfo h2CompareTableInfo) H2Strategy.createTable(DefaultTableMetadata tableMetadata) -
org.dromara.autotable.core.strategy.h2.builder中DefaultTableMetadata的使用
修饰符和类型方法说明CreateTableSqlBuilder.buildColumnSql(DefaultTableMetadata tableMetadata) 构建创建新表的SQLCreateTableSqlBuilder.getAllCommentSql(DefaultTableMetadata tableMetadata) private static StringCreateTableSqlBuilder.getCreateTableSql(DefaultTableMetadata tableMetadata) -
org.dromara.autotable.core.strategy.pgsql中DefaultTableMetadata的使用
修饰符和类型方法说明private voidPgsqlStrategy.compareColumnInfo(DefaultTableMetadata tableMetadata, PgsqlCompareTableInfo pgsqlCompareTableInfo) private voidPgsqlStrategy.compareIndexInfo(DefaultTableMetadata tableMetadata, PgsqlCompareTableInfo pgsqlCompareTableInfo) @NonNull PgsqlCompareTableInfoPgsqlStrategy.compareTable(DefaultTableMetadata tableMetadata) private voidPgsqlStrategy.compareTableInfo(DefaultTableMetadata tableMetadata, PgsqlCompareTableInfo pgsqlCompareTableInfo) PgsqlStrategy.createTable(DefaultTableMetadata tableMetadata) -
org.dromara.autotable.core.strategy.pgsql.builder中DefaultTableMetadata的使用
修饰符和类型方法说明static StringCreateTableSqlBuilder.buildSql(DefaultTableMetadata tableMetadata) 构建创建新表的SQLprivate static StringCreateTableSqlBuilder.getAddColumnCommentSql(DefaultTableMetadata tableMetadata) private static StringCreateTableSqlBuilder.getCreateTableSql(DefaultTableMetadata tableMetadata) -
org.dromara.autotable.core.strategy.sqlite中DefaultTableMetadata的使用
修饰符和类型方法说明@NonNull SqliteCompareTableInfoSqliteStrategy.compareTable(DefaultTableMetadata tableMetadata) SqliteStrategy.createTable(DefaultTableMetadata tableMetadata)