問題タブ [liquibase-sql]
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.
intellij-idea - CustomSqlChange を手動で実行する方法
初めてCustomSqlChangeを作成していて、現在のデータベースで実行して結果をテストしたいと考えています。もちろん、アプリケーションを起動し、liquibase を介してすべての変更セットを実行することもできます ( my を実行するものを含むCustomSqlChange
) が、それには多くの時間がかかります。
CustomSqlChange
私のIDE(IntelliJ)から実装されているJavaクラスをliquibaseからのものであるかのように手動で実行する方法はありますか?その実行をデバッグすることさえできますか?
liquibase - Enum 定数なし Exectype E
以下のコードでliquibaseを使用して、テーブルの列の長さの変更を実行しようとしています:
ただし、エラーが発生します: IllegelArgumentException: No enum constant liquibase.changelog.ChangeSet.ExecType.EXECUTED
これが何を意味するのか誰にもわかりませんか?
ありがとう!
liquibase - .sql 以外の拡張子を持つフォーマット済み SQL 変更ログ
OracleでLiquibaseを使用しています。ソースファイルにすべてのデータベースオブジェクトがあります./src/packages
。./scr/views
パッケージ仕様では.pks
ファイル拡張子として、パッケージ本体では.pkb
.
ビューの場合.pls
、ファイル拡張子として使用しています。
これらの拡張規格の背後にある理由は、SQLDev を使用してこれらのファイルを開くことができ、それに応じて各ファイルを処理する方法を認識できるためです。
ただし、これらの拡張機能は、Liquibase と Formatted SQL Changelogs を使用する場合にいくつかの問題を引き起こすよう.pks
です.pkb
。Liquibase.pls
は.sql
.
それで、Liquibase に「ねえ、これらの拡張機能を sql ファイルと考えてください」と言える設定があるかどうか疑問に思っていました。