[hibernate-issues] [Hibernate-JIRA] Created: (HV-345) Run automated diff between project model constraints and database model constraints

Roman Arkadijovych Muntyanu (JIRA) noreply at atlassian.com
Fri Jun 25 13:44:09 EDT 2010


Run automated diff between project model constraints and database model constraints
-----------------------------------------------------------------------------------

                 Key: HV-345
                 URL: http://opensource.atlassian.com/projects/hibernate/browse/HV-345
             Project: Hibernate Validator
          Issue Type: New Feature
          Components: engine
    Affects Versions: 4.2.0
            Reporter: Roman Arkadijovych Muntyanu
            Assignee: Hardy Ferentschik


[This feature request has been added to this project due to relation to Java-level constraint validation. Please feel free moving it to appropriate project]

Since constraints validation is added at Java model level, it would be interesting to write a tool, that would do the following during application start-up:
  * poll the database for schema;
  * poll hibernate for XML/JPA Mappings;
  * compare two of the above to constraints defined through validation framework and generate warnings in the logs.

For the initial version this could be simple checks like size of field defined in DB and in the model, field mandatority etc.

This would help a lot in keeping consistency between database and business constraints model.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the hibernate-issues mailing list