Goose

軟件截圖:
Goose
軟件詳細信息:
版本: 1.0.0
上傳日期: 14 Apr 15
開發: Mike Steder
許可: 免費
人氣: 22

Rating: nan/5 (Total Votes: 0)

鵝是一個Python工具,用於管理和應用SQL數據庫遷移。
因為我們的鵝使用的SQLAlchem​​y來管理他們的遷移表,你可以連接到和遷移由SQLAlchem​​y的支持的任何數據庫。
遷移只是普通的SQL文件和命令遷移應用通過配置一個YAML文件中指定。
用法
首先通過安裝migration_info表初始化數據庫:
鵝-d源碼:///my.db -m遷移/ init的
現在繼續遷移:
鵝-d源碼:///my.db -m遷移/遷移
要找出哪些遷移已應用你可以這樣做:
鵝-d源碼:///my.db -m遷移/名單
安裝
PIP安裝pyyaml​​點子安裝SQLAlchem​​y的
並安裝任何DB API驅動程序,您需要為您的特定DB:
PIP安裝psycopg2
項目佈局
假設你有你要遷移添加到這樣的目錄中的項目:
MyApp的
| - 自述
` - 包
  | - __init__.py
 ` - somecode.py
你可以添加這樣的遷移:
MyApp的
| - 自述
| - 封裝/
| | - __init__.py
|` - somecode.py
` - 遷移/
  | - create_user_tables.sql
  | - db_skeleton.sql
  | - index.yaml中
 ` - update_users.sql
index.yaml中的內容將如下所示:
遷移:
  - db_skeleton.sql
  - create_user_tables.sql
  - update_users.sql

要求

  • 在Python中

類似的軟件

micromongo
micromongo

14 Apr 15

S3QL
S3QL

20 Feb 15

SnapLogic
SnapLogic

3 Jun 15

ChemDB
ChemDB

14 Apr 15

顯影劑的其他軟件 Mike Steder

txTemplate
txTemplate

20 Feb 15

意見 Goose

評論沒有發現
添加評論
打開圖片!