Pyrseasは、PostgreSQLデータベースのテーブルのYAMLの記述を作成するためのdbtoyamlユーティリティが含まれています。
同じような、まだ逆のツールは、yamltodbは、入力されたYAMLファイルに一致するようにデータベースを変更するSQL文を生成します。
この方法は、データベースのセットアップは簡単に1つのYAMLファイルを経由して移行またはアップグレードすることができます。
YAMLファイルのさまざまな反復が保たれている場合は、基本的なデータベースのバージョン管理システムが作成されているよりも、開発者が戻って、さまざまなデータベース状態の間で転送するために使用できる。
これは、開発と生産の両方の環境で役立ちます。
のこのリリースのの新機能である:ます。
- このリリースでは、場所を変更するPythonのインストーラ経由でインストールするときに、それがアクセスできるようにシステム設定ファイル(config.yaml)の(PIP&QUOT経由でインストールするとは対照的に、、Pythonは&QUOTをインストールsetup.py;)します。
- また、yamltodb出力は今使用してエンコードされたUTF-8ファイルまたはパイプへの書き込みをします。
のバージョン0.7.0でのの新機能:
- マテリアライズド·ビュー、イベントトリガ、CLUSTERのサポートが追加されました、設定ファイル、複数ファイルの入力または出力、データのエクスポートとインポートよります。
これは、アドレスにPyrseas 0.6のメンテナンスリリースです。
のバージョン0.6.1のの新機能である一部は、最近の問題を提起して固定します。
のバージョン0.5.0でのの新機能:
- それは今TEXTSEARCHパーサを含む追加のDDL機能をサポート、辞書、構成およびテンプレート。外部データラッパー、サーバー、ユーザー·マッピングと、外部表。とPython 2.6、2.7、および3.2の下で実行します。
のバージョン0.4.1の新機能のあるもの:ます。
- PG 9.1のサポートが追加されました。
- 固定様々な問題ます。
GitHubのトラッカーとpyrseas-generalメーリングリストにより調達した
のバージョン0.4.0でのの新機能:
- 今はキャストを含む追加のDDL機能をサポートし、制約は、変換、演算子、演算子クラスと演算子族、動的にロードされたC言語関数、およびコンポジットとベース型をトリガします。
のバージョン0.3.1でのの新機能:
- 区切り識別子とデータベースのための回避策のサポートが追加されました「公共」のスキーマなしでます。
のバージョン0.3.0でのの新機能:
- それは今このようなドメインなどの追加のDDL機能をサポートおよび列挙、式や集計関数を使用してルール、トリガー、索引を書き換えます。
のバージョン0.2.1でのの新機能:テーブルの外部キーのマッピングを持つ
- 問題を修正しました削除された列とします。
の要件の
- はPostgreSQL 8.4以上
- はPython 2.6以上
コメントが見つかりません