問題タブ [liquibase-hibernate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1050 参照

postgresql - 空の ALTER SEQUENCE 変更を生成する Liquibase

シーケンスによって生成された ID を持つ一連の JPA エンティティがあります。

diffChangeLoggradle タスクを初めて実行すると、適切な CREATE SEQUENCE ステートメントが取得され、シーケンスが正常に作成されます。

ただし、タスクを再度実行すると、変更ログには次のような変更が含まれます。

ALTER SEQUENCE catalog_item_history_sequence実際には何も変更していないため、それらが生成するSQLは無効であるため、構文エラーが発生します。

データベーススキーマを更新するためにliquibaseを実行すると、次のようになります。

私のデータベースは PostgreSQL 12 です。

私は何が欠けていますか?liquibase がこれらの変更を作成しないようにする方法はありますか?