public static interface AnylineService.DDLService
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
add(Column meta) |
boolean |
add(Constraint meta)
修改约束
|
boolean |
add(ForeignKey meta) |
boolean |
add(Index meta) |
boolean |
add(PrimaryKey meta) |
boolean |
add(Tag meta) |
boolean |
alter(Catalog meta) |
boolean |
alter(Column meta) |
boolean |
alter(Constraint meta) |
boolean |
alter(Database database) |
boolean |
alter(ForeignKey meta) |
boolean |
alter(Function meta) |
boolean |
alter(Index meta) |
boolean |
alter(MasterTable meta) |
boolean |
alter(PartitionTable meta) |
boolean |
alter(PrimaryKey meta) |
boolean |
alter(Procedure meta) |
boolean |
alter(Schema schema) |
boolean |
alter(Sequence meta) |
boolean |
alter(Table meta) |
boolean |
alter(Tag meta) |
boolean |
alter(Trigger meta) |
boolean |
alter(View meta) |
boolean |
create(Catalog meta) |
boolean |
create(Database database) |
boolean |
create(Function meta)
函数
|
boolean |
create(MasterTable meta) |
boolean |
create(PartitionTable meta) |
boolean |
create(Procedure meta)
存储过程
|
boolean |
create(Schema schema) |
boolean |
create(Sequence meta)
函数
|
boolean |
create(Table meta) |
boolean |
create(Trigger meta)
触发器
|
boolean |
create(View meta) |
boolean |
drop(Catalog meta) |
boolean |
drop(Column meta) |
boolean |
drop(Constraint meta) |
boolean |
drop(Database database) |
boolean |
drop(ForeignKey meta) |
boolean |
drop(Function meta) |
boolean |
drop(Index meta) |
boolean |
drop(MasterTable meta) |
boolean |
drop(PartitionTable meta) |
boolean |
drop(PrimaryKey meta) |
boolean |
drop(Procedure meta) |
boolean |
drop(Schema schema) |
boolean |
drop(Sequence meta) |
boolean |
drop(Table meta) |
boolean |
drop(Tag meta) |
boolean |
drop(Trigger meta) |
boolean |
drop(View meta) |
default <T extends Metadata> |
parse(Class<T> type,
String ddl) |
<T extends Metadata> |
parse(Class<T> type,
String ddl,
ConfigStore configs)
解析DDL
|
boolean |
rename(Catalog origin,
String name) |
boolean |
rename(Column origin,
String name) |
boolean |
rename(Constraint origin,
String name) |
boolean |
rename(Database origin,
String name) |
boolean |
rename(ForeignKey meta,
String name) |
boolean |
rename(Function origin,
String name) |
boolean |
rename(Index origin,
String name) |
boolean |
rename(MasterTable origin,
String name) |
boolean |
rename(PartitionTable origin,
String name) |
boolean |
rename(PrimaryKey origin,
String name) |
boolean |
rename(Procedure origin,
String name) |
boolean |
rename(Schema origin,
String name) |
boolean |
rename(Sequence origin,
String name) |
boolean |
rename(Table origin,
String name) |
boolean |
rename(Tag origin,
String name) |
boolean |
rename(Trigger origin,
String name) |
boolean |
rename(View origin,
String name) |
boolean |
save(Catalog meta) |
boolean |
save(Column meta)
修改列 名称 数据类型 位置 默认值
执行save前先调用column.update()设置修改后的属性
column.update().setName().setDefaultValue().setAfter()....
|
boolean |
save(Database database) |
boolean |
save(MasterTable meta) |
boolean |
save(PartitionTable meta) |
boolean |
save(Schema schema) |
boolean |
save(Table meta) |
boolean |
save(Tag meta) |
boolean |
save(View meta) |
<T extends Metadata> T parse(Class<T> type, String ddl, ConfigStore configs)
T - Ttype - Metadata类型ddl - ddlconfigs - 其他配置boolean save(MasterTable meta) throws Exception
Exceptionboolean create(MasterTable meta) throws Exception
Exceptionboolean alter(MasterTable meta) throws Exception
Exceptionboolean drop(MasterTable meta) throws Exception
Exceptionboolean rename(MasterTable origin, String name) throws Exception
Exceptionboolean save(PartitionTable meta) throws Exception
Exceptionboolean create(PartitionTable meta) throws Exception
Exceptionboolean alter(PartitionTable meta) throws Exception
Exceptionboolean drop(PartitionTable meta) throws Exception
Exceptionboolean rename(PartitionTable origin, String name) throws Exception
Exceptionboolean save(Column meta) throws Exception
meta - 列Exception - 异常 SQL异常boolean add(PrimaryKey meta) throws Exception
Exceptionboolean alter(PrimaryKey meta) throws Exception
Exceptionboolean drop(PrimaryKey meta) throws Exception
Exceptionboolean rename(PrimaryKey origin, String name) throws Exception
Exceptionboolean add(ForeignKey meta) throws Exception
Exceptionboolean alter(ForeignKey meta) throws Exception
Exceptionboolean drop(ForeignKey meta) throws Exception
Exceptionboolean rename(ForeignKey meta, String name) throws Exception
Exceptionboolean add(Constraint meta) throws Exception
meta - 约束Exception - 异常 Exceptionboolean alter(Constraint meta) throws Exception
Exceptionboolean drop(Constraint meta) throws Exception
Exceptionboolean rename(Constraint origin, String name) throws Exception
Exceptionboolean create(Trigger meta) throws Exception
meta - 触发器Exception - 异常 Exceptionboolean create(Procedure meta) throws Exception
meta - 存储过程Exception - 异常 Exceptionboolean create(Function meta) throws Exception
meta - 函数Exception - 异常 Exceptionboolean create(Sequence meta) throws Exception
meta - 序列Exception - 异常 ExceptionCopyright © 2025. All rights reserved.