有没有一种不使用Liquibase生成jHipster代码的方法?还是禁用Liqibase?JHipster 4.7.0
有没有一种方法可以生成jHipster代码而无需液化? 或者在Oracle、MySQL、P SQL等单独的数据库脚本项目中是否有jHipster数据库脚本生成器。 我的意思是Liqibase不能满足我的需要,比如我想为我的Oracle DB创建表空间,创建一个用户并向其授予特权,然后使用纯SQL而不是Liquibase XML文件创建SQL脚本,因为我希望表数据驻留在表空间中,并希望根据我的要求指定列的大小。当我创建完SQL文件后,我只需要为所有的DB工作运行jar文件 如果没有不使用液化生成模式的选项。我正在考虑禁用Liquibase并手动生成表。我可以禁用Liqibase吗?除了jHipster 3.12,还有一些在线建议,但我还没有尝试过 是的,您可以使用no liquibase配置文件,并且liquibase将不再运行 但是,JHipster仍然会为您生成Liquibase文件:您可以忽略它们,甚至删除它们 我个人经常使用该配置文件,即使我经常使用Liquibase,因为这会加快部署。当然,我只在不修改数据库时使用它,但我不会一直修改它。所以这是一个很好的诀窍,不管你是否喜欢液化 然后,我非常确定您可以使用Liquibase执行特定于数据库的脚本,或者在Liquibase之前运行它们,所以这可能是您可以使用的另一个解决方案 是的,您可以使用no liquibase配置文件,并且liquibase将不再运行 但是,JHipster仍然会为您生成Liquibase文件:您可以忽略它们,甚至删除它们 我个人经常使用该配置文件,即使我经常使用Liquibase,因为这会加快部署。当然,我只在不修改数据库时使用它,但我不会一直修改它。所以这是一个很好的诀窍,不管你是否喜欢液化有没有一种不使用Liquibase生成jHipster代码的方法?还是禁用Liqibase?JHipster 4.7.0,jhipster,liquibase,Jhipster,Liquibase,有没有一种方法可以生成jHipster代码而无需液化? 或者在Oracle、MySQL、P SQL等单独的数据库脚本项目中是否有jHipster数据库脚本生成器。 我的意思是Liqibase不能满足我的需要,比如我想为我的Oracle DB创建表空间,创建一个用户并向其授予特权,然后使用纯SQL而不是Liquibase XML文件创建SQL脚本,因为我希望表数据驻留在表空间中,并希望根据我的要求指定列的大小。当我创建完SQL文件后,我只需要为所有的DB工作运行jar文件 如果没有不使用液化生成模
然后,我非常确定您可以使用Liquibase执行特定于数据库的脚本,或者在Liquibase之前运行它们,因此,这可能是您可以使用的另一种解决方案。我已经尝试在Liquibase之前运行脚本,但在运行测试时失败,并在Liquibase尝试在Liquibase XML文件中查找我的表时出现错误。但是,如果我跳过使用-DskipTests的测试,项目将完全成功运行。如果您愿意,Liquibase还允许您编写XML的SQL语句。在我的公司,我们添加了使用SQL的迁移脚本,以便在有大量JSON值要插入时进行更新。我已经尝试在Liquibase之前运行脚本,但在运行测试时失败,并在Liquibase尝试在Liquibase XML文件中查找我的表时给出错误。但是,如果我跳过使用-DskipTests的测试,项目将完全成功运行。如果您愿意,Liquibase还允许您编写XML的SQL语句。在我的公司,我们添加了使用SQL的迁移脚本,以便在插入大量JSON值时方便地进行更新