Class DefaultDynamicModelDbSupport

java.lang.Object
io.jmix.dynmodel.impl.db.DynamicModelDbSupport
io.jmix.dynmodel.impl.db.DefaultDynamicModelDbSupport
Direct Known Subclasses:
H2DynamicModelDbSupport, HsqlDynamicModelDbSupport, PostgresqlDynamicModelDbSupport

public class DefaultDynamicModelDbSupport extends DynamicModelDbSupport
  • Constructor Details

    • DefaultDynamicModelDbSupport

      public DefaultDynamicModelDbSupport()
  • Method Details

    • getUuidSqlType

      protected String getUuidSqlType()
      Specified by:
      getUuidSqlType in class DynamicModelDbSupport
    • uniqueConstraintExists

      public boolean uniqueConstraintExists(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, String tableName, String constraintName)
      Description copied from class: DynamicModelDbSupport
      Checks whether the named unique constraint already exists on the given table.
      Overrides:
      uniqueConstraintExists in class DynamicModelDbSupport
      Parameters:
      jdbcTemplate - JDBC template for the target store
      tableName - physical table name
      constraintName - physical constraint name
      Returns:
      true if the constraint already exists