doppler

軟件截圖:
doppler
軟件詳細信息:
版本: 0.3
上傳日期: 20 Feb 15
開發: Nick Gartmann
許可: 免費
人氣: 20

Rating: 2.0/5 (Total Votes: 2)

多普勒是一個簡單的Python工具,用於管理更改數據庫。
- 多普勒是ORM無關
- 使用原始SQL腳本,遷移
- DBA的可以編寫腳本,不需要蟒蛇知識
- 讓你完全控制你的架構
安裝
安裝使用PIP:
PIP安裝-e混帳://github.com/nickgartmann/doppler.git
或添加到您的requirements.txt文件
-e混帳://github.com/nickgartmann/doppler.git
設定
為了多普勒工作,您必須在您的項目目錄位於某處遷移的文件夾。多普勒將通過目錄結構遞歸直到找到一個命名的文件夾遷移。否則,你可以同時運行CLI指定一個目錄。
用法
產生遷移
多普勒生成命令創建兩個SQL文件。首先是遷移數據庫起來的時候,二是遷移時運行。因此,* .down.sql文件的內容應該撤銷的* .up.sql文件的效果。
多普勒生成<遷移名稱>
例如:
多普勒生成初始模式
輸出:
創建:./migrations/001.initial-schema.up.sql
創建:./migrations/001.initial-schema.down.sql
應用遷移
多普勒遷移了
多普勒向下遷移
選項

用於指定哪個文件夾你把你的遷移中,因為如果你不想使用的遷移文件夾約定。
-f,--folder /路徑/要/遷移/文件夾
數據庫
用於指定連接信息到你的數據庫。這也可以存儲在DATABASE_URL環境變量(Heroku的標準配置。)這應該是在一個標準的數據庫連接的URL格式:
數據庫類型://用戶名:密碼@主機:端口/數據庫
包括以下選項:
-db,--database <數據庫URL>

要求

  • 在Python中

類似的軟件

ChronicDB
ChronicDB

14 Apr 15

cql
cql

20 Feb 15

DumpTruck
DumpTruck

20 Feb 15

顯影劑的其他軟件 Nick Gartmann

clifresh
clifresh

20 Feb 15

意見 doppler

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