在我的应用程序中,我使用 Flyway 迁移数据库。我有一个包含数据库结构的 SQL 文件,其中包含一些CREATE TRIGGER
语句。jOOQ 代码生成失败,因为它使用不支持触发器的 H2。解决此问题的最佳方法是什么?
- 我可以跳过
CREATE TRIGGER
关于代码生成的语句吗? - 将语句重构
CREATE TRIGGER
为单独的 SQL 文件。我可以根据文件名跳过 SQL 文件以进行代码生成吗? - 我可以使用例如 docker 来启动 MariaDB 服务器,而该服务器使用 H2 来生成代码吗?
或者,也许您对如何处理触发器创建有更好或更好的想法?