Maybe you could check out the alter-table setting in JBoss. See the wiki pages about the CMP engine.
Have you used this option in production system with important data? Everything was smooth? I saw couple of times that it tried to update table in a way that caused SQL Exception... so i would still afraid to entrust this process to JBoss :). Besides this while using script you can easily create backup ...
Using it all the time, on production databases, use firebird as database server. Works like a dream.
Firebird will throw an exception if the database has other users. Apart from that, no problems so far (and I add fields quite often).
Ok, thank you very mcuh.
OS: Windows 2000
no matter alter-table is set or not:
when there is a property added in entity bean, there is a field added. :)
when there is a property deleted in entity bean, nothing changed in db table. :(
Is that a issue not implemented yet and called EJBTHREE-176?