[jboss-jira] [JBoss JIRA] (WFLY-1186) Create JPA service callback for invoking database migration

Anil Arora (JIRA) jira-events at lists.jboss.org
Mon Jun 3 11:23:54 EDT 2013


    [ https://issues.jboss.org/browse/WFLY-1186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12778907#comment-12778907 ] 

Anil Arora commented on WFLY-1186:
----------------------------------

Yes, the DB user would have to have the "create resource" permission to do anything.  I'm not sure how this would be any different than having hibernate execute SQL for creation of the database though.

When you refer to deployment time callback, are you also considering auto-deployment cases where I drop a new war into the deployments directory and restart the application/server?
                
> Create JPA service callback for invoking database migration
> -----------------------------------------------------------
>
>                 Key: WFLY-1186
>                 URL: https://issues.jboss.org/browse/WFLY-1186
>             Project: WildFly
>          Issue Type: Feature Request
>          Components: JPA / Hibernate
>            Reporter: Anil Arora
>            Assignee: Scott Marlow
>
> Looking for a simple callback/listener mechanism so that we can invoke a database migration script before JPA persistent unit starts up and runs the Hibernate schema validation mechanism.
> Ideally, there would be a property within the persistence.xml that indicates which class to call.  It would also pass in/inject the datasource that is being used for the persistence unit. 
> Essentially, this would solve the lack of migration support in Hibernate itself.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the jboss-jira mailing list