Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有一种不使用Liquibase生成jHipster代码的方法?还是禁用Liqibase?JHipster 4.7.0_Jhipster_Liquibase - Fatal编程技术网

有没有一种不使用Liquibase生成jHipster代码的方法?还是禁用Liqibase?JHipster 4.7.0

有没有一种不使用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文件 如果没有不使用液化生成模

有没有一种方法可以生成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执行特定于数据库的脚本,或者在Liquibase之前运行它们,因此,这可能是您可以使用的另一种解决方案。

我已经尝试在Liquibase之前运行脚本,但在运行测试时失败,并在Liquibase尝试在Liquibase XML文件中查找我的表时出现错误。但是,如果我跳过使用-DskipTests的测试,项目将完全成功运行。如果您愿意,Liquibase还允许您编写XML的SQL语句。在我的公司,我们添加了使用SQL的迁移脚本,以便在有大量JSON值要插入时进行更新。我已经尝试在Liquibase之前运行脚本,但在运行测试时失败,并在Liquibase尝试在Liquibase XML文件中查找我的表时给出错误。但是,如果我跳过使用-DskipTests的测试,项目将完全成功运行。如果您愿意,Liquibase还允许您编写XML的SQL语句。在我的公司,我们添加了使用SQL的迁移脚本,以便在插入大量JSON值时方便地进行更新