接口的使用
cool.scx.jdbc.mapping.Table
使用Table的程序包
程序包
说明
-
cool.scx.jdbc.dialect中Table的使用
参数类型为Table的cool.scx.jdbc.dialect中的方法修饰符和类型方法说明default StringDDLBuilder.getAlertTableDDL(Column[] needAdds, Table tableInfo) todo 暂时只支持添加新字段 需要同时支持 删除或修改 获取 AlertTableDDLDDLBuilder.getCreateDefinition(Table table) default StringDDLBuilder.getCreateTableDDL(Table table) 获取建表语句DDLBuilder.getTableConstraint(Table table) -
cool.scx.jdbc.mapping中Table的使用
返回Table的cool.scx.jdbc.mapping中的方法 -
cool.scx.jdbc.mapping.base中Table的使用
参数类型为Table的cool.scx.jdbc.mapping.base中的方法参数类型为Table的cool.scx.jdbc.mapping.base中的构造器 -
cool.scx.jdbc.meta_data中Table的使用
参数类型为Table的cool.scx.jdbc.meta_data中的方法修饰符和类型方法说明static 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) -
cool.scx.jdbc.sql中Table的使用
参数类型为Table的cool.scx.jdbc.sql中的方法