migranto je jednoduchý nástroj pro migraci SQL pro SQLite a PostgreSQL.
Instalace
& Nbsp; & nbsp; & nbsp; Pip nainstalovat migranto
Migrace
Všechny migrace existují v jednom adresáři s názvy jako:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0001_some_useful_name.sql
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0001_some_useful_name_rollback.sql
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0002_some_other_useful_name.sql
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0002_some_other_useful_name_rollback.sql
Migranto kontroluje migrace adresář a použít SQL soubory do databáze. A je to. Jednoduchý dost.
Použití:
`./migranto [-h] --database URL --name NAME --path PATH [--migration N] [--storage NAME] [--verbose]`
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Pomoc, -h__ & ndash; zobrazit tuto nápovědu a skončí
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Databázi URL, -d URL__ & ndash; databáze url (pgsql: // uživatel: heslo @ host: port / dbname nebo sqlite: //path/to/data.base)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Název NAME, -n NAME__ & ndash; migrace set jméno
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Cesta PATH, -p PATH__ & ndash; cesta k migrace dir
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Migrace N, -m N__ & ndash; migrace krok (poslední migrace Pokud je vynecháte, 0 - před prvním migrací)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Skladování NAME, -s NAME__ & ndash; migranto název tabulky dat (výchozí hodnota je migranto)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Verbose, -v__ & ndash; verbose mode
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Fake, -f__ & ndash; fake migrace (no sql aplikován do databáze, s výjimkou počtu migrace)
Požadavky na :
- Python
Komentáře nebyl nalezen