Package io.vertx.tp.modular.metadata
Interface AoBuilder
- All Known Implementing Classes:
AbstractBuilder
public interface AoBuilder
用于创建表以及更新表专用的发布器,Origin X中只带了抽象层的内容,它主要负责下边工作
1. 根据Json文件创建表结构(创建过后实现的是同步/合并,如果元数据仓库中已经包含了这个模型的元数据,则采用合并模式,保留原始关联)
2. 反向操作:清除
Builder接口在 Origin X 中是抽象层的定义,仅仅定义了接口部分的内容,实现在插件中,系统目前的插件主要支持:
MySQL / Oracle 两种
-
Method Summary
Modifier and TypeMethodDescriptionboolean删除表信息boolean删除单个表结构boolean删除多个表结构boolean重命名单个表结构io.vertx.core.json.JsonObject元数据和真实数据库信息报告boolean同步表信息接口(添加/更新)
-
Method Details
-
synchron
同步表信息接口(添加/更新) -
purge
删除表信息 -
purge
删除单个表结构 -
purge
删除多个表结构 -
rename
重命名单个表结构 -
report
元数据和真实数据库信息报告
-