Is it possible, and if so, how would it be possible, to have the hbm2ddl goal (or whatever it is) run only if the specified database / table(s) don't exist yet? Right now, it either executes (on startup) every time, or not at all, depending on whether I have the hbm2ddl goal enabled in the hibernate3 plugin. For the end-users, it would be easier if they didn't have to be forced to use Maven (for example) to have the database generated. I could also include a database dump in the eventual program, but I'd say it's more user-friendly if the database would automatically be generated if it didn't exist.
So, is it possible to make the database creation optional through either the pom.xml file of the project or some other property file? Second smallish question, which steps would I (generally) have to take to remove the whole user login system (including database table and everything)? The user and user role tables are pretty much the main reason why my program still needs a database, and that isn't used / required in my application, so I'd like to have it removed. Simply removing the hibernate mapping results in errors, so I'd have to get rid of more stuff - but I wouldn't know where to begin or how much the user stuffs is integrated into AppFuse. -- View this message in context: http://www.nabble.com/Run-hbm2ddl-only-if-database-tables-don%27t-exist-yet--tp15130734s2369p15130734.html Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
