私が働くプロジェクトでは、フィールドを追加するなど、テーブル構造の変更に対処する必要があることがあります。変更だけで移行SQLファイルを生成するために使用できるスクリプトはありますか?移行SQL(postgres)ファイルを生成するためのスクリプトはありますか?
PHP、bashまたはPerlがうまくいくでしょう。データベースはpostgresqlです。
私が働くプロジェクトでは、フィールドを追加するなど、テーブル構造の変更に対処する必要があることがあります。変更だけで移行SQLファイルを生成するために使用できるスクリプトはありますか?移行SQL(postgres)ファイルを生成するためのスクリプトはありますか?
PHP、bashまたはPerlがうまくいくでしょう。データベースはpostgresqlです。
CPANを見ると、請求書に合うように見えるこのモジュールがあります:DBIx::Migration::Directories。
興味深い。しかし、パッケージのリストからわかるように、 'postgresql'はサポートされていないかもしれません。 –
「機能」セクションに「Postgres、MySQL、およびSQLite2で動作する」と表示されます。あなたが参照しているパッケージのリストは、MySQLとSQLite2 ;-) – draegtun
draegtunの "quirks"を処理することです。知っておいてよかった。それは処理するべき癖がない単一のSQLがあることを私には起こさなかった;-)しかし、それが参照プラットフォームだったなら... +1して;-) –
私はこれだけを知っています - それはJavaですが、個人的にはコンピュータを信用していないので手作りの更新スクリプトが好きです。
今DBAでの答えと同様の問題が存在する:他のツールとのcomparisonがDataGripに
IDE
スクリプトへの入力はどのようになりますか?あなたはどこかにスキーマファイルを持っていますか? 2つのスキーマファイルを比較する必要がありますか? –
はいスキーマファイルを作成するスクリプトが増えました。 – gustavgans