类 H2CompareTableInfo

java.lang.Object
org.dromara.autotable.core.strategy.CompareTableInfo
org.dromara.autotable.strategy.h2.data.H2CompareTableInfo

public class H2CompareTableInfo extends org.dromara.autotable.core.strategy.CompareTableInfo
作者:
don
  • 构造器详细资料

    • H2CompareTableInfo

      public H2CompareTableInfo(@NonNull @NonNull String name, @NonNull @NonNull String schema)
  • 方法详细资料

    • needModify

      public boolean needModify()
      指定者:
      needModify 在类中 org.dromara.autotable.core.strategy.CompareTableInfo
    • validateFailedMessage

      public String validateFailedMessage()
      指定者:
      validateFailedMessage 在类中 org.dromara.autotable.core.strategy.CompareTableInfo
    • addColumnComment

      public void addColumnComment(String columnName, String newComment)
    • addNewColumn

      public void addNewColumn(org.dromara.autotable.core.strategy.ColumnMetadata columnMetadata)
    • addModifyColumn

      public void addModifyColumn(org.dromara.autotable.core.strategy.ColumnMetadata columnMetadata)
    • addDropColumns

      public void addDropColumns(Set<String> dropColumnList)
    • addNewIndex

      public void addNewIndex(org.dromara.autotable.core.strategy.IndexMetadata indexMetadata)
    • addModifyIndex

      public void addModifyIndex(org.dromara.autotable.core.strategy.IndexMetadata indexMetadata)
    • addIndexComment

      public void addIndexComment(@NonNull @NonNull String indexName, @NonNull @NonNull String newComment)
    • addDropIndexes

      public void addDropIndexes(Set<String> indexNameList)
    • addNewPrimary

      public void addNewPrimary(org.dromara.autotable.core.strategy.ColumnMetadata columnMetadata)