Class InformixUniqueDelegate

  • All Implemented Interfaces:
    org.hibernate.dialect.unique.UniqueDelegate

    public class InformixUniqueDelegate
    extends org.hibernate.dialect.unique.DefaultUniqueDelegate
    Informix requires the constraint name to come last on the alter table.
    • Field Summary

      • Fields inherited from class org.hibernate.dialect.unique.DefaultUniqueDelegate

        dialect
    • Constructor Summary

      Constructors 
      Constructor Description
      InformixUniqueDelegate​(org.hibernate.dialect.Dialect dialect)  
    • Constructor Detail

      • InformixUniqueDelegate

        public InformixUniqueDelegate​(org.hibernate.dialect.Dialect dialect)
    • Method Detail

      • getAlterTableToAddUniqueKeyCommand

        public String getAlterTableToAddUniqueKeyCommand​(org.hibernate.mapping.UniqueKey uniqueKey,
                                                         org.hibernate.boot.Metadata metadata,
                                                         org.hibernate.boot.model.relational.SqlStringGenerationContext context)
        Specified by:
        getAlterTableToAddUniqueKeyCommand in interface org.hibernate.dialect.unique.UniqueDelegate
        Overrides:
        getAlterTableToAddUniqueKeyCommand in class org.hibernate.dialect.unique.DefaultUniqueDelegate