gpt4 book ai didi

oracle - 我需要grails将别名添加到系统生成的约束中

转载 作者:行者123 更新时间:2023-12-02 14:55:44 25 4
gpt4 key购买 nike

我正在使用grails和oracle。当grails为唯一,关系等约束创建默认约束时,它们将作为系统生成的约束完成,其ID类似于SYS_C0060279。我遇到的问题是,在dev / test / prod系统之间,这些id是不同的,因为所有ID都是在同一db中创建的,只是模式不同。因此,我想做的就是有一种方法可以在grails中别名所有自动生成的约束,以便它们不是系统创建的,并且与整个环境中的刷新保持一致?

我正在尝试使用liquibase来管理所有差异,但由于每个环境都有不同的约束名称,因此约束非常痛苦。

任何帮助将不胜感激,而不仅仅是建议mysql或postgres;)。

干杯大卫

最佳答案

Grails对象关系映射使用Hibernate3。我认为它未在Hibernate中实现。
http://opensource.atlassian.com/projects/hibernate/browse/HHH-3499

specifying constraint name in hibernate mapping file

关于oracle - 我需要grails将别名添加到系统生成的约束中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4742130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com