Goose

Screenshot Λογισμικό:
Goose
Στοιχεία Λογισμικού:
Εκδοχή: 1.0.0
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: Mike Steder
Άδεια: Δωρεάν
Δημοτικότητα: 22

Rating: nan/5 (Total Votes: 0)

Goose είναι ένα εργαλείο Python για τη διαχείριση και την εφαρμογή των μεταναστεύσεων βάσης δεδομένων SQL.
Επειδή οι χήνες μας χρησιμοποιούν SQLAlchemy για τη διαχείριση των μεταναστευτικών τους πίνακες μπορείτε να συνδεθείτε και να μεταναστεύσουν οποιαδήποτε βάση δεδομένων υποστηρίζεται από SQLAlchemy.
Μεταναστεύσεις είναι απλά αρχεία SQL και οι μεταναστεύσεις προκειμένου εφαρμόζεται καθορίζεται μέσω της ρύθμισης παραμέτρων σε ένα αρχείο YAML.
Χρήση
Πρώτη προετοιμάσει τη βάση δεδομένων σας με την εγκατάσταση του πίνακα migration_info:
χήνα -Δ SQLite: ///my.db -m μεταναστεύσεις / init
Τώρα πάμε μπροστά και να μεταναστεύσουν:
χήνα -Δ SQLite: ///my.db -m μεταναστεύσεις / μεταναστεύουν
Για να μάθετε τι έχουν μεταναστεύσεις έχουν εφαρμοστεί μπορείτε να κάνετε:
χήνα -Δ SQLite: ///my.db -m μεταναστεύσεις / λίστα
installation
PIP εγκαταστήσετε pyyaml ​​PIP εγκατάσταση sqlalchemy
Και να εγκαταστήσετε όποια DB API πρόγραμμα οδήγησης που χρειάζεστε για συγκεκριμένες DB σας:
Pip εγκαταστήσετε psycopg2
Διάταξη του έργου
Υποθέτοντας ότι έχετε ένα έργο που θέλετε να προσθέσετε μεταναστεύσεις σε έναν κατάλογο όπως αυτό:
MyApp
| - README
`- Πακέτο
& Nbsp? | - __init__.py
& Nbsp? `- Somecode.py
Θα μπορούσατε να προσθέσετε μεταναστεύσεις σαν αυτό:
MyApp
| - README
| - Πακέτο /
| | - __init__.py
| `- Somecode.py
`- Μεταναστεύσεις /
& Nbsp? | - Create_user_tables.sql
& Nbsp? | - Db_skeleton.sql
& Nbsp? | - Index.yaml
& Nbsp? `- Update_users.sql
Το περιεχόμενο των index.yaml θα μοιάζουν:
μεταναστεύσεις:
& Nbsp? - Db_skeleton.sql
& Nbsp? - Create_user_tables.sql
& Nbsp? - Update_users.sql

Απαιτήσεις :

  • Python

Παρόμοια λογισμικά

qMongoFront
qMongoFront

17 Feb 15

Innobackupex2
Innobackupex2

14 Apr 15

ALVILA DataFlyer
ALVILA DataFlyer

11 May 15

nous.migration
nous.migration

14 Apr 15

Άλλο λογισμικό του προγραμματιστή Mike Steder

txTemplate
txTemplate

20 Feb 15

Σχόλια για Goose

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία