ed3757690ac7d654e037ad2256fdf3daab3f1b34.svn-base 830 B

1234567891011121314151617181920212223242526
  1. package org.jeecg.modules.online.config.service;
  2. import org.jeecg.modules.online.config.exception.DBException;
  3. import org.jeecg.modules.online.config.util.ColumnMeta;
  4. public interface DbTableHandleI {
  5. String getAddColumnSql(ColumnMeta columnMeta);
  6. String getReNameFieldName(ColumnMeta columnMeta);
  7. String getUpdateColumnSql(ColumnMeta cgformcolumnMeta, ColumnMeta datacolumnMeta) throws DBException;
  8. String getMatchClassTypeByDataType(String var1, int var2);
  9. String dropTableSQL(String tableName);
  10. String getDropColumnSql(String fieldName);
  11. String getCommentSql(ColumnMeta columnMeta);
  12. String getSpecialHandle(ColumnMeta cgformcolumnMeta, ColumnMeta datacolumnMeta);
  13. String dropIndexs(String indexName, String tableName);
  14. String countIndex(String indexName, String tableName);
  15. }