没有前提条件的液体变化集

问题描述 投票:0回答:1

如果不在变更集中添加前提条件并运行两次,将会发生什么情况。默认情况下是否将其标记为已运行。例如,这是变更集

<changeSet id="xxx" author="kurkesh">

        <createProcedure>DO $$ BEGIN
            CREATE TYPE enum_mobile AS ENUM('ANDROID', 'IOS', 'WINDOWS');
            EXCEPTION
            WHEN duplicate_object THEN null;
            END $$; </createProcedure>
</changeset>


database postgresql liquibase changeset changelog
1个回答
0
投票

是,您的changeSet将被标记为EXECUTED,并且不会再次执行。

© www.soinside.com 2019 - 2024. All rights reserved.