OracleでLiquibaseを使用しています。ソースファイルにすべてのデータベースオブジェクトがあります./src/packages
。./scr/views
パッケージ仕様では.pks
ファイル拡張子として、パッケージ本体では.pkb
.
ビューの場合.pls
、ファイル拡張子として使用しています。
これらの拡張規格の背後にある理由は、SQLDev を使用してこれらのファイルを開くことができ、それに応じて各ファイルを処理する方法を認識できるためです。
ただし、これらの拡張機能は、Liquibase と Formatted SQL Changelogs を使用する場合にいくつかの問題を引き起こすよう.pks
です.pkb
。Liquibase.pls
は.sql
.
それで、Liquibase に「ねえ、これらの拡張機能を sql ファイルと考えてください」と言える設定があるかどうか疑問に思っていました。