doppler

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

Rating: 2.3/5 (Total Votes: 4)

多普勒是一個簡單的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中

類似的軟件

repoze.pgtextindex
repoze.pgtextindex

20 Feb 15

JSqsh
JSqsh

12 May 15

Qore xmlsec Module
Qore xmlsec Module

20 Feb 15

顯影劑的其他軟件 Nick Gartmann

clifresh
clifresh

20 Feb 15

意見 doppler

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