Goose

ソフトウェアのスクリーンショット:
Goose
ソフトウェアの詳細:
バージョン: 1.0.0
日付のアップロード: 14 Apr 15
開発者: Mike Steder
ライセンス: 無料
人気: 22

Rating: nan/5 (Total Votes: 0)

グースは、SQLデータベースの移行を管理し、適用するためのPythonツールです。
私たちのガチョウが彼らの移行テーブルを管理するためにSQLAlchem​​yのを使用するためには、に接続し、SQLAlchem​​yのサポートされている任意のデータベースを移行することができます。
移行は単なるSQLファイルであると注文移行はYAMLファイルの構成を介して指定されて適用されます。
の使用法
まずmigration_infoテーブルをインストールすることで、データベースを初期化します。
ガチョウ-d sqliteの:///my.db -mの移行/ initを
今、先に行くと移行します。
ガチョウ-d sqliteの:-mの移行///my.db /移行
移行はあなたが行うことができます適用されているかどうかを調べるには:
ガチョウ-d sqliteの:///my.db -mの移行/リスト
<強い>インストールの
PyYAMLとピップSQLAlchem​​yのをインストールしてインストールピップ
そして、あなたはあなたの特定のDBに必要どちらDB APIドライバーをインストールします。
psycopg2をインストールピップ
のプロジェクトレイアウト
あなたは、このようなディレクトリ内に移行を追加するプロジェクトを持っていると仮定すると:
MyAppの
| - README
` - パッケージ
&NBSP; | - __init__.py
&NBSP; ` - somecode.py
あなたはこのような移行を追加することができます。
MyAppの
| - README
| - パッケージ/
| | - __init__.py
| ` - somecode.py
` - の移行/
&NBSP; | - create_user_tables.sql
&NBSP; | - db_skeleton.sql
&NBSP; | - index.yaml
&NBSP; ` - update_users.sql
index.yamlの内容は、次のようになります。
の移行:
&NBSP; - db_skeleton.sql
&NBSP; - create_user_tables.sql
&NBSP; - update_users.sql

の要件

  • のPythonます。

同じようなソフトウェア

sqlupdate
sqlupdate

14 Apr 15

CrudAlchemy
CrudAlchemy

20 Feb 15

Cdcat
Cdcat

20 Feb 15

SQLSoup
SQLSoup

15 Apr 15

開発者の他のソフトウェア Mike Steder

txTemplate
txTemplate

20 Feb 15

へのコメント Goose

コメントが見つかりません
コメントを追加
画像をオンにする!