Package io.vertx.tp.modular.metadata
Interface AoSentence
- All Known Implementing Classes:
AbstractSentence
public interface AoSentence
语句构造器专用接口,用于构造不同的SQL语句专用组件,且不同的数据库构造SQL语句的方式不一样
-
Method Summary
Modifier and TypeMethodDescriptioncheckFieldType(MField field, ConcurrentMap<String, Object> columnDetail) columnAlter(String tableName, MField field) columnDrop(String tableName, String columnName) columnDropRename(String tableName, String columnName, String newColumnName, String fieldType) columnType(MField field) constraintAdd(String tableName, MKey key) constraintDrop(String tableName, String constraintName) expectTable(String tableName) io.vertx.core.json.JsonArraymappingList(String key) segmentField(MField field) segmentKey(MKey key)
-
Method Details
-
segmentField
-
segmentKey
-
expectTable
-
constraintDrop
-
constraintAdd
-
columnDrop
-
columnDropRename
-
columnAdd
-
columnAlter
-
columnDdl
-
columnType
-
mappingList
-
checkFieldType
-