Goose

Szoftver screenshot:
Goose
Szoftver adatai:
Változat: 1.0.0
Feltöltés dátuma: 14 Apr 15
Fejlesztő: Mike Steder
Engedély: Ingyenes
Népszerűség: 22

Rating: nan/5 (Total Votes: 0)

Goose egy Python eszköz kezelésére és alkalmazása SQL adatbázis migrációt.
Mert a liba használni SQLAlchemy tudják kezelni a migrációs asztalok tud-e csatlakozni a költöztetés és minden adatbázis által támogatott SQLAlchemy.
Migrációk csak sima SQL fájlokat és a megrendelés vándorlások alkalmazzák lehet megadni konfiguráció egy YAML fájlt.
Használat
Inicializáltuk az adatbázis telepítésével migration_info táblázat:
liba -d SQLite: ///my.db -m vándorlások / init
Most megy előre, és vándorolnak:
liba -d SQLite: ///my.db -m vándorlások / vándorolnak
Hogy megtudja, mi vándorlások volna alkalmazni, amit tehetünk:
liba -d SQLite: ///my.db -m vándorlások / list
Telepítés
pip telepíteni pyyaml ​​pip telepíteni SQLAlchemy
És telepítse amelyik DB API illesztőprogram szükség van a konkrét DB:
pip telepíteni psycopg2
Projekt Layout
Feltéve, hogy van egy projekt a felvenni kívánt vándorlások egy könyvtárban, mint ez:
MyApp
| - README
`- Csomagot
& Nbsp; | - __init__.py
& Nbsp; `- somecode.py
Lehet hozzá vándorlások, mint ez:
MyApp
| - README
| - Csomag /
| | - __init__.py
| `- Somecode.py
`- Vándorlások /
& Nbsp; | - create_user_tables.sql
& Nbsp; | - db_skeleton.sql
& Nbsp; | - index.yaml
& Nbsp; `- update_users.sql
Tartalmát index.yaml nézne:
vándorlások:
& Nbsp; - db_skeleton.sql
& Nbsp; - create_user_tables.sql
& Nbsp; - update_users.sql

követelmények :

  • Python

Hasonló program

Orabbix
Orabbix

11 May 15

TYPO3
TYPO3

26 Apr 16

dbkit
dbkit

20 Feb 15

Más szoftver fejlesztő Mike Steder

txTemplate
txTemplate

20 Feb 15

Hozzászólások a Goose

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!