ffmigration

軟件截圖:
ffmigration
軟件詳細信息:
版本: 0.4
上傳日期: 11 May 15
許可: 免費
人氣: 57

Rating: 5.0/5 (Total Votes: 1)

ffmigration是一個簡單的數據庫遷移工具。
是保持數據庫遷移,才能在各種environemnts,跟踪至極數據庫migratison的一個簡單的答優雅的方式被執行,並以無。
ffmigration是一個只向前遷移工具,這意味著有螞蟻心不是自動的方式來回滾和應用遷移。
工作原理
ffmigration創建一個表名migration_history選定數據庫來跟踪OD應用的遷移。此表是在第一次運行自動創建。
在每次運行,ffmigration看起來所有擴展名為.sql在命令行提供遷移目錄中的文件,檢查是否遷移文件已被應用到數據庫,並且如果IH尚未應用評價它apllied到的數據庫並保存到migration_history。
它是recomended命名所有帶有前綴號碼,以保持秩序遷移文件。例如:
 LS /一些/遷移/ DIR /
0001_create_some_table.sql
0002_add_some_data.sql
0003_create_index.sql
0004_other_useful_tweaks.sql
安裝
使用setup.py:
蟒蛇setup.py構建
sudo的蟒蛇setup.py安裝
或者使用PIP:
PIP安裝ffmigrate
命令行
  ./ ffmigration --help
用法:ffmigration [選項]數據庫migrations_dir
從migrations_dir到選定的數據庫應用數據庫遷移。
migration_dir包含具有.SQL擴展名的文件,被整理
和應用。
應用遷移保存在一個名為表'migration_history“
選定的數據庫中
選項:
  - 顯示版本程序的版本號並退出
  -h,--help顯示此幫助信息並退出
  -h主機,主機=主機數據庫服務器的主機名
  -u USER,--user =用戶數據庫的用戶名
&NBSP ;-P要求數據庫密碼
  - 密碼=密碼數據庫密碼
&NBSP ;-P PORT,--port = PORT數據庫連接端口
  -q,--quiet不打印狀態信息到標準輸出
  -l LEVEL,--level = LEVEL
 日誌記錄級別(調試,信息,警告,錯誤,嚴重)
  -n,--noop不要運行命令

要求

  • 在Python的

限制

  • 將現在它只能與MySQL

類似的軟件

DBA Companion
DBA Companion

11 May 15

Alembic
Alembic

20 Feb 15

Orabbix
Orabbix

11 May 15

顯影劑的其他軟件 Ferran Pegueroles Forcadell

mysql-autodoc
mysql-autodoc

6 Jun 15

django-dirbrowser
django-dirbrowser

11 May 15

意見 ffmigration

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