public interface Dialect
void setDataSourceWrapper(DataSourceWrapper dswrapper)
void setMappingGlobalWrapper(MappingGlobalWrapper mappingGlobalWrapper)
List<TableStructure> getTableStructures(List<String> classTableNames) throws SQLException
SQLExceptionColumnType getColumnType(KeyColumnType type)
List<ColumnEditType> compareColumnChange(TableStructure structure, MappingField currField, TableColumnStructure columnStructure)
SQLBuilderCombine alter(StampAlter alter)
SQLBuilderCombine rename(StampRename alter)
SQLBuilderCombine create(StampCreate create)
SQLBuilderCombine drop(StampDrop drop)
SQLBuilderCombine insert(StampInsert insert) throws SQLException
SQLExceptionSQLBuilderCombine delete(StampDelete delete)
SQLBuilderCombine select(StampSelect select)
SQLBuilderCombine update(StampUpdate update)
DialectNextStep define(DataDefinition definition) throws SQLException
SQLExceptionvoid rebuildTable(List<TableStructure> structures, MappingTable mappingTable, TableStructure tableStructure) throws SQLException
SQLExceptionboolean isSupportGeneratedKeys()
boolean isSelectLimitMustOrderBy()
boolean isSelectHavingMustGroupBy()
boolean isSupportSameColumnIndex()
Copyright © 2020. All rights reserved.