有没有办法在没有Liquibase的情况下生成jHipster代码? 或者在Oracle,MySQL,P SQL等数据库脚本的某种单独项目中是否有用于数据库脚本的jHipster生成器。 我的意思是Liqibase不能满足我的需求,比如我想为我的Oracle DB创建表空间,创建用户并为其授予权限,然后使用纯SQL而不是Liquibase XML文件创建我的SQL脚本,因为我想要我的表数据驻留在我的表空间中,并希望根据我的要求指定列的大小。当我完成创建SQL文件时,我只需要为所有数据库工作运行jar文件。
如果没有使用Liquibase生成模式的选项。我正在考虑禁用Liquibase并手动生成表格。我可以禁用Liqibase吗?有一些在线建议,但对于jHipster 3.12,但我还没有尝试过。
答案 0 :(得分:1)
no-liquibase
个人资料(here is the documentation),而Liquibase将不再投放我个人经常使用该配置文件,即使我经常使用Liquibase,因为这会加快部署速度(当然,我只在我不修改数据库时使用它,但我不修改它一直都是)。所以这是一个很好的诀窍,无论你是否喜欢Liquibase。
然后,我非常确定您可以使用Liquibase执行特定于数据库的脚本,或者在Liquibase之前运行它们,所以这可能是您可以使用的另一种解决方案。