ffmigration

Sagteware kiekie:
ffmigration
Sagteware besonderhede:
Weergawe: 0.4
Upload datum: 11 May 15
Lisensie: Gratis
Populariteit: 6

Rating: 5.0/5 (Total Votes: 1)

ffmigration is 'n eenvoudige databasis migrasie instrument.
Is 'n eenvoudige ans elegante manier om databasis migrasies in orde in verskeie environemnts, die dop van daaronder databasis migratison uitgevoer word en met niemand.
ffmigration is 'n vorentoe net migrasie instrument, beteken dit dat daar isnt mier outomatiese manier om terugrol en toegepas migrasie.
Hoe dit werk
ffmigration skep 'n tafel name migration_history op die gekose databasis om tred te hou od die toegepaste migrasies te hou. Hierdie tabel is outomaties geskep op die eerste run.
Op elke termyn, ffmigration lyk om al die lêers met 'n .sql uitbreiding in die migrasie directory verskaf in die command line, tjeks indien die migrasie lêer is van toepassing op die databasis, en as ih nie aplied dit apllied die die databasis en gestoor migration_history.
Dit is aanbevole om al die migrasie lêers voorafgegaan met 'n aantal van die orde te hou te noem. Byvoorbeeld:
 ls / sommige / migrasies / dir /
0001_create_some_table.sql
0002_add_some_data.sql
0003_create_index.sql
0004_other_useful_tweaks.sql
Die installering
Gebruik setup.py:
python setup.py bou
sudo python setup.py installeer
of gebruik pip:
PIP ffmigrate installeer
Command line
& Nbsp; ./ ffmigration help uit te voer
Gebruik: ffmigration [opsies] databasis migrations_dir
Pas databasis migrasie van migrations_dir geselekteerde databasis.
migration_dir lêers met .sql uitbreiding, wat gesorteer bevat
en toegepas word.
Die toegepas migrasies gered op 'n tafel met die naam "migration_history '
in die geselekteerde databasis
Opsies:
& Nbsp; - weergawe show program se weergawe nommer en uitgang
& Nbsp; h, help uit te voer hierdie hulp boodskap en uitgang wys
& Nbsp; -H HOST, --host = HOST databasis bediener gasheernaam
& Nbsp; -U gebruiker --user = databasis USER gebruikersnaam
& Nbsp ;-p vra vir 'n databasis wagwoord
& Nbsp; - wagwoord = wagwoord databasis wagwoord
& Nbsp ;-P PORT, --port = PORT databasis konneksie hawe
& Nbsp; -q, --quiet nie status boodskappe te stdout druk
& Nbsp; -l VLAK, --level = VLAK
& Nbsp; meld vlak (ontfout, inligting, waarskuwing, fout, kritiese)
. & Nbsp; -n, --noop Moenie opdragte uit te voer

Vereistes :

  • Python

Beperkings :.

  • By nou is dit werk net met MySQL

Soortgelyke sagteware

Aqua Data Studio
Aqua Data Studio

17 Feb 15

Metabase
Metabase

11 May 15

ssqlfs
ssqlfs

11 May 15

Ander sagteware ontwikkelaar Ferran Pegueroles Forcadell

mysql-autodoc
mysql-autodoc

12 May 15

django-dirbrowser
django-dirbrowser

11 May 15

Kommentaar te ffmigration

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!