我需要帮助将Broadleaf中的数据库属性更改为在重新安装Broadleaf时自动更新。
请给我更改数据库属性的答案。提前谢谢。
答案 0 :(得分:0)
我假设您正在谈论Hibernate hbm2ddl自动设置,这些设置会导致Hibernate删除所有表,重新创建架构并填充种子数据。开箱即用,Broadleaf有4个持久性单元,您需要配置这些单元以使应用程序在启动时以这种方式运行。在应用程序的核心属性文件中(例如:core/src/main/resources/runtime-properties/common-shared.properties
),请确保设置了以下值:
blPU.hibernate.hbm2ddl.auto= create
blEventPU.hibernate.hbm2ddl.auto= create
blCMSStorage.hibernate.hbm2ddl.auto = create
blSecurePU.hibernate.hbm2ddl.auto= create