当前位置: 首页 > 知识库问答 >
问题:

Liquibase diff生成forIndexName在h2上不起作用

杜成和
2023-03-14

因此不需要总是从生成的变更日志中删除该属性是很好的。

共有1个答案

史修谨
2023-03-14

H2目前不支持forIndexName

作为一种解决办法,您可以使用liquibase 3.3.5这是liquibase的最后一个版本,它生成的changelog没有forIndexName指令。

使用旧的liquibase版本生成的Changelog文件可以使用较新的liquibase版本加载。

 类似资料:
  • 我创建了一个Azure运营模式任务组,以在Azure(Azure容器实例)上创建一个selenium容器,如下所示: 脚本: 在Linux构建代理上运行时,此任务会成功执行。 当我尝试在Windows构建代理上运行它时,任务不会失败,但不会创建容器。任务的输出如下: F:\Agent03\w\125\s F:\Agent03\w\125\s F:\Agent03\w\125\s F:\Agent0

  • 问题内容: 我是新来的hibernate。我想做的是用来为我的Address类生成一个标识符。我已经为此使用接口。但是,当我使用策略并将其设置为hilo时,它将引发异常。这是我的代码: 我得到以下异常: 我正在使用最新的hibernate模式。我该怎么办? 问题答案: 不再支持Hilo,这应该可以工作

  • 问题内容: HTML jQuery 角度脚本 在这里,AngularJS的控制器部分中调用的函数不会从ng-click事件中触发。HTML已成功添加,但是ng- click无效。告诉我解决方案以使其正常工作 问题答案: 仍然不是一个完美的解决方案!!!-只是为了说明如何进行动态编译 不要将控制器用于dom操作-必须在指令的帮助下完成

  • 问题内容: 我使用React和jQuery。这是我的代码的一部分。 在安装组件之前,我执行ajax请求以了解用户是否已登录。 当响应返回状态码200 时,应该设置状态。我使用的是错误的吗? 编辑01 当我在回调中。 在下面。 解决方案 我上面的代码是反模式。 请遵循答案我建议的一种方法。另外,React文档已经为我的案例提供了非常有用的解决方案:通过AJAX加载初始数据 同样,setState是异

  • 我有一种字体在IE8和IE9以及所有其他浏览器中都能正常工作,但第二种字体只在IE9和其他浏览器中工作。在IE8中,我得到了一个错误: “CSS3111:@font-face遇到未知错误。” 我一直在四处看书,尝试了很多事情,但都没有运气。 我的代码是: 我试过用几个不同的生成器多次重新生成eot,玩过CSS,玩过头,玩过域,等等,但是看起来它们都很好。如前所述,相同的代码在相同的,只是指向不同的

  • 我实现了spring Security3.2.5,但不幸的是@preauthorize不能用于类和方法。正如我从文档中读到的,@preauthorize应该允许方法和类工作,如果用户在注释中有指定的角色,但我能够运行所有方法或类,而没有任何角色差异。您可以看到security-config.xml和security.context.xml以及我在下面声明@preauthorize注释的类。如果你能