Uses of Interface
cool.scx.jdbc.mapping.Table
Packages that use Table
Package
Description
-
Uses of Table in cool.scx.jdbc
Methods in cool.scx.jdbc with parameters of type TableModifier and TypeMethodDescriptionstatic booleanSchemaHelper.checkNeedFixTable(Table tableInfo, DataSource dataSource) 检查是否需要修复表static voidSchemaHelper.fixTable(Table tableInfo, JDBCContext jdbcContext) 和当前数据中同名表进行比对 进行修复 (若表不存在则创建,若存在则只添加不存在的列)static StringSchemaHelper.getMigrateSQL(Table oldTable, Table newTable, Dialect dialect) 获取迁移 SQL (当前只支持 创建不存在的新列) todo 需要支持删除旧列和修改列SchemaHelper.verifyTable(Table oldTable, Table newTable) -
Uses of Table in cool.scx.jdbc.dialect
Methods in cool.scx.jdbc.dialect with parameters of type TableModifier and TypeMethodDescriptiondefault StringDDLBuilder.getAlertTableDDL(Column[] needAdds, Table tableInfo) todo 暂时只支持添加新字段 需要同时支持 删除或修改 获取 AlertTableDDLDDLBuilder.getCreateDefinition(Table table) default StringDDLBuilder.getCreateTableDDL(Table table) 获取建表语句DDLBuilder.getTableConstraint(Table table) -
Uses of Table in cool.scx.jdbc.mapping
Methods in cool.scx.jdbc.mapping that return Table -
Uses of Table in cool.scx.jdbc.mapping.base
Classes in cool.scx.jdbc.mapping.base that implement TableMethods in cool.scx.jdbc.mapping.base with parameters of type TableConstructors in cool.scx.jdbc.mapping.base with parameters of type Table -
Uses of Table in cool.scx.jdbc.meta_data
Classes in cool.scx.jdbc.meta_data that implement Table -
Uses of Table in cool.scx.jdbc.sql
Methods in cool.scx.jdbc.sql with parameters of type TableModifier and TypeMethodDescriptionstatic SQLBuilderstatic SQLBuilderstatic SQLBuilderstatic SQLBuilder