防止删除数据
Prevent delete data
我在 service.xml 中的 portlet 中创建了两个实体(UserProfile 和 UserProfileView),并将此 portlet 部署在应用程序服务器中。
然后在数据库中创建这些 tables。
然后我得到一个 drop table 并创建视图而不是 table。此视图从其他 table 创建。
(创建视图UserProfileView
作为
select *
来自 UserProfile )
现在我启动服务器时报错说我无法删除视图UserProfileView,然后删除table和视图中的所有数据记录。
如何解决此问题?
为防止这种情况,我们必须在 service.properties portlet 中设置此值:
build.auto.upgrade=false
我在 service.xml 中的 portlet 中创建了两个实体(UserProfile 和 UserProfileView),并将此 portlet 部署在应用程序服务器中。 然后在数据库中创建这些 tables。 然后我得到一个 drop table 并创建视图而不是 table。此视图从其他 table 创建。 (创建视图UserProfileView 作为 select * 来自 UserProfile )
现在我启动服务器时报错说我无法删除视图UserProfileView,然后删除table和视图中的所有数据记录。 如何解决此问题?
为防止这种情况,我们必须在 service.properties portlet 中设置此值:
build.auto.upgrade=false