我创建了一个扩展 com.liferay.portal.kernel.upgrade.UpgradeProcess 的升级过程。在其中我运行一些查询来修改我们的数据库表。
问题在于版本号。在我的本地我不得不逐渐增加它,因为我使用java SQL语法来确保进程将成功执行。现在我在liferay数据库表 RELEASE _ 中发布了 321 ,但我想修改SQL而不创建另一个升级过程。
我尝试修改此表并更改 BUILDNUMBER 但是当我重新部署钩子时,Liferay仍然向我提供了有关尝试使用旧版本升级的相同消息。
所以问题是:有没有办法重置数据库中的发布这个钩子,所以我可以用更新的SQL重新运行它或者只是修复它我的内部版本号与我们其他环境中的内容相匹配?