migranto είναι ένα απλό εργαλείο μετανάστευσης SQL για SQLite και PostgreSQL.
Εγκατάσταση
& Nbsp? & Nbsp? & Nbsp? Pip εγκαταστήσετε migranto
Μεταναστεύσεις
Υπάρχουν όλες οι μεταναστεύσεις σε έναν κατάλογο με ονόματα όπως:
& 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 ελέγχει τον κατάλογο των μεταναστεύσεων και να εφαρμόσει αρχεία SQL στη βάση δεδομένων. Ετσι μπραβο. Αρκετά απλό.
Χρήση:
`./migranto [-h] --database URL --name ΟΝΟΜΑ --path PATH [--migration Ν] [--storage ΟΝΟΜΑ] [--verbose]`
* & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? __-- Βοήθεια, -h__ & mdash? δείξτε αυτό το μήνυμα βοήθειας και έξοδος
* & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? __-- URL της βάσης δεδομένων, -D URL__ & mdash? URL της βάσης δεδομένων (pgsql: // user: password @ host: port / dbname ή SQLite: //path/to/data.base)
* & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? __-- Όνομα ΕΠΩΝΥΜΙΑ, -n NAME__ & mdash? μετανάστευση όνομα σετ
* & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? __-- Διαδρομή PATH, -ρ PATH__ & mdash? διαδρομή προς μεταναστεύσεις dir
* & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? __-- Μετανάστευση Ν, -m N__ & mdash? το βήμα της μετανάστευσης (τελευταία μετανάστευση, αν παραλειφθεί, 0 - πριν από την πρώτη μετανάστευση)
* & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? __-- ΟΝΟΜΑ αποθήκευσης, -S NAME__ & mdash? migranto όνομα του πίνακα δεδομένων (η προεπιλογή είναι migranto)
* & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? __-- Φλύαρη, -v__ & mdash? λεπτομερή απεικόνιση
* & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? __-- Ψεύτικο, -f__ & mdash? ψεύτικο μετανάστευση (δεν εφαρμόζεται SQL στη βάση δεδομένων, εκτός από τον αριθμό της μετανάστευσης)
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε