ffmigration

Screenshot Software:
ffmigration
Mga detalye ng Software:
Bersyon: 0.4
I-upload ang petsa: 11 May 15
Lisensya: Libre
Katanyagan: 6

Rating: 5.0/5 (Total Votes: 1)

ffmigration ay isang simpleng kasangkapan sa migration database.
Ay isang simpleng ans eleganteng paraan ng pagsunod sa mga paglilipat ng database sa pagkakasunud-sunod sa iba't-ibang mga environemnts, iingat subaybayan ng saan database migratison ay naisakatuparan at sa none.
ffmigration ay isang pasulong tanging kasangkapan sa migration, ito ay nangangahulugan na may is not ant awtomatikong paraan upang rollback at inilapat migration.
Paano ito gumagana
ffmigration lumilikha ng isang table pangalan migration_history sa napiling database upang subaybayan od ang inilapat paglilipat. Ang table na ito ay awtomatikong nalikha sa unang pagtakbo.
Sa bawat run, mukhang ffmigration sa lahat ng mga file na may isang .sql extension sa direktoryo ng migration na ibinigay sa command line, mga tseke kung ang migration file ay na-apply sa database, at kung ih ay hindi pa aplied ito ay apllied sa mga database at nai-save sa migration_history.
Ito ay inirerekomenda sa pangalan ng lahat ng mga file na migration may prefix na isang numero upang panatilihin ang order. Halimbawa:
 ls / ilang / paglilipat / dir /
0001_create_some_table.sql
0002_add_some_data.sql
0003_create_index.sql
0004_other_useful_tweaks.sql
Pag-install
Gamitin setup.py:
python setup.py build
sudo python setup.py install
o gamitin pip:
PIP install ffmigrate
Command linya
& Nbsp; ./ ffmigration help
Usage: ffmigration [mga opsyon] database migrations_dir
Ilapat paglilipat database mula migrations_dir sa napiling database.
migration_dir naglalaman ng mga file na may .sql extension, na inayos
at ilalapat.
Ang inilalapat paglilipat ay naka-save sa isang table na nagngangalang 'migration_history'
sa napiling database
Mga pagpipilian:
& Nbsp; - numero ng bersyon bersyon show program at lumabas
& Nbsp; h, help ipakita ang tulong na mensahe at exit
& Nbsp; H HOST, --host = HOST Database server hostname
& Nbsp; -u USER, --user = database USER username
& Nbsp ;-p humingi ng isang password database
& Nbsp; - password = database PASSWORD password
& Nbsp ;-P PORT, --port = port PORT database koneksyon
& Nbsp; q, --quiet hindi i-print ng mga mensahe ng katayuan upang stdout
& Nbsp; l LEVEL, --level = LEVEL
& Nbsp; level logging (debug, info, babala, error, kritikal)
. & Nbsp; n, --noop Huwag tumakbo utos

Kinakailangan :

  • sawa

Limitasyon .

  • Sa pamamagitan ng ngayon ay gagana lamang sa MySQL

Katulad na software

DataVision
DataVision

3 Jun 15

Qore JSON Module
Qore JSON Module

19 Feb 15

DTGen
DTGen

20 Feb 15

MyJgui
MyJgui

20 Feb 15

Iba pang mga software developer ng Ferran Pegueroles Forcadell

django-dirbrowser
django-dirbrowser

11 May 15

mysql-autodoc
mysql-autodoc

12 May 15

Mga komento sa ffmigration

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!