Class DbConstraintNormalise

java.lang.Object
io.ebean.config.DbConstraintNormalise

public class DbConstraintNormalise extends Object
Used to normalise table and column names which means stripping out quoted identifier characters and any catalog or schema prefix.
  • Constructor Details

  • Method Details

    • normaliseTable

      public String normaliseTable(String tableName)
      Normalise the table name by trimming catalog and schema and removing any quoted identifier characters (",',[,] etc).
    • normaliseColumn

      public String normaliseColumn(String columnName)
      Normalise the column name by removing any quoted identifier characters and formula brackets.
    • trimQuotes

      public String trimQuotes(String identifier)
      Trim off the platform quoted identifier quotes like [ ' and ".