Package io.vertx.tp.modular.metadata
Interface AoSentence
-
- All Known Implementing Classes:
AbstractSentence
public interface AoSentence语句构造器专用接口,用于构造不同的SQL语句专用组件,且不同的数据库构造SQL语句的方式不一样
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CheckResultcheckFieldType(MField field, ConcurrentMap<String,Object> columnDetail)StringcolumnAdd(String tableName, MField field)StringcolumnAlter(String tableName, MField field)StringcolumnDdl(String columnName)StringcolumnDrop(String tableName, String columnName)StringcolumnDropRename(String tableName, String columnName, String newColumnName, String fieldType)StringcolumnType(MField field)StringconstraintAdd(String tableName, MKey key)StringconstraintDrop(String tableName, String constraintName)StringexpectTable(String tableName)io.vertx.core.json.JsonArraymappingList(String key)StringsegmentField(MField field)StringsegmentKey(MKey key)
-