migranto yra paprastas SQL migracijos įrankis SQLite ir PostgreSQL.
Instaliacija "
& Nbsp; & nbsp; & nbsp; PIP įdiegti migranto
Migracija
Visi migracija egzistuoti viename kataloge, kurių pavadinimai, pavyzdžiui:
& 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 tikrina migracijos katalogą ir taikyti SQL failus į duomenų bazę. Viskas. Paprasta pakankamai.
Naudojimas:
`./migranto [-h] --database URL --name PAVADINIMAS --path PATH [--migration N] [--storage PAVADINIMAS] [verbose]`
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Pagalba, -h__ & mdash; parodyti šią pagalbos pranešimą ir išeiti
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Duomenų bazė URL -d URL__ & mdash; duomenų bazė url (pgsql: // vartotojas: slaptažodis @ host: port / dbname ar SQLite: //path/to/data.base)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Pavadinimu, -n NAME__ & mdash; migraciją vardas
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Kelias kelias, -p PATH__ & mdash; Kelias į migracijos rež
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Migracija N -m N__ & mdash; migracijos etapas (paskutinis migracija, jei neatliekami, 0 - prieš pirmąjį migracijos)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Saugojimo PAVADINIMAS, -s NAME__ & mdash; migranto lentelės pavadinimas duomenų (numatytasis yra migranto)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Kalbantys, -v__ & mdash; daugiažodis režimas
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- Netikras, -f__ & mdash; netikras migracija (ne SQL taikomas duomenų, išskyrus migracijos skaičiaus)
Reikalavimai :
- Python
Komentarai nerastas