Goose

Software kuvakaappaus:
Goose
Ohjelmiston tiedot:
Versio: 1.0.0
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Mike Steder
Lupa: Vapaa
Suosio: 22

Rating: nan/5 (Total Votes: 0)

Goose on Python työkalu hallintaan ja soveltaa SQL-tietokannan vaellukset.
Koska meidän hanhet käyttävät SQLAlchemy hallita maahanmuuttoa taulukoita voit yhdistää ja siirtää tahansa tietokantaan tukee SQLAlchemy.
Migrations ovat pelkkää SQL tiedostot ja järjestys vaellukset sovelletaan märittää kokoonpano YAML tiedostoon.
Käyttö
Ensin alustaa tietokannan asentamalla migration_info taulukossa:
hanhi -d SQLite: ///my.db -m vaellukset / init
Nyt mene eteenpäin ja siirtyä:
hanhi -d SQLite: ///my.db -m vaellukset / vaeltavat
Voit selvittää, mitä vaellukset on sovellettu voit tehdä:
hanhi -d SQLite: ///my.db -m vaellukset / list
Asennus
Pip asentaa pyyaml ​​PIP asentaa sqlalchemy
Ja asentaa kumpi DB API ajuria juuri sinun DB:
Pip asentaa psycopg2
Projektin asettelu
Olettaen, että sinulla on projekti, jonka haluat lisätä vaellusten olevan hakemistoon näin:
MyApp
| - README
`- Paketti
& Nbsp; | - __init__.py
& Nbsp; `- somecode.py
Voisit lisätä vaellukset näin:
MyApp
| - README
| - Paketti /
| | - __init__.py
| `- Somecode.py
`- Vaellukset /
& Nbsp; | - create_user_tables.sql
& Nbsp; | - db_skeleton.sql
& Nbsp; | - index.yaml
& Nbsp; `- update_users.sql
Sisältö index.yaml näyttäisi:
vaellukset:
& Nbsp; - db_skeleton.sql
& Nbsp; - create_user_tables.sql
& Nbsp; - update_users.sql

Vaatimukset :

  • Python

Vastaavia ohjelmistoja

Sequoia
Sequoia

3 Jun 15

DBA Companion
DBA Companion

11 May 15

Spring Framework
Spring Framework

17 Feb 15

Muu ohjelmistojen kehittäjä Mike Steder

txTemplate
txTemplate

20 Feb 15

Kommentit Goose

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!