替换 ORM 模式而不删除整个数据
我使用 OpenJPA 作为 JPA 提供程序。 有没有一种方法可以在不删除整个数据的情况下重新创建数据库表(当实体更改时)? 当实体发生更改时,我会删除并创建存储中的每个表,显然会丢失其中的数据。是否有工具或产品可以以某种方式保存数据?
谢谢, 乌迪
I'm using OpenJPA as a JPA provider.
Is there a way in which I can recreate the database tables (When an entity changes) without dropping the entire data?
When an entity changes, I drop and create every table in the store, and obviously lose the data within. Is there a tool or product to keep the data somehow?
Thanks,
Udi
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为SchemaTool 是您正在寻找的内容,我的理解是您在
persistence.xml
中像这样使用它:I think that the
refresh
action of the SchemaTool is what you're looking for and my understanding is that you use it like this in thepersistence.xml
: