Goose

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

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中

類似的軟件

nous.migration
nous.migration

14 Apr 15

Elephantoplasty
Elephantoplasty

14 Apr 15

MagicDraw UML
MagicDraw UML

11 May 15

顯影劑的其他軟件 Mike Steder

txTemplate
txTemplate

20 Feb 15

意見 Goose

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