Goose

Software screenshot:
Goose
Software ətraflı:
Version: 1.0.0
Tarixi Upload: 14 Apr 15
Geliştirici: Mike Steder
Lisenziya: Pulsuz
Məşhurluq: 22

Rating: nan/5 (Total Votes: 0)

Goose idarə edilməsi və SQL verilənlər bazası miqrasiya tətbiqi üçün Python vasitədir.
Bizim qazlar miqrasiya masalar idarə etmək üçün SQLAlchemy istifadə Çünki qoşulmaq və SQLAlchemy tərəfindən dəstəklənən hər hansı məlumat bazası miqrasiya bilər.
Miqrasiya yalnız düz SQL faylları və sifariş köçləri bir YAML faylı konfiqurasiya vasitəsilə müəyyən edilir tətbiq edilir.
istifadə
İlk migration_info masa yükleyerek bazası başlamaq:
qaz d SQLite: m miqrasiya ///my.db / init
İndi irəli getmək və miqrasiya:
qaz d SQLite: m miqrasiya ///my.db / miqrasiya
Miqrasiya siz edə bilərsiniz tətbiq edilmişdir nə tapmaq üçün:
qaz d SQLite: m miqrasiya ///my.db / list
Quraşdırma
pyyaml ​​tırtıl sqlalchemy bərpa bərpa PIP
Və sizin xüsusi DB üçün lazım hansı DB API sürücü bərpa edin:
psycopg2 bərpa PIP
Layihə Layout
Siz bu kimi bir kataloq üçün miqrasiya əlavə etmək istədiyiniz bir layihə var etsək:
MyApp
| - README
`- Paketi
& Nbsp; | - __init__.py
& Nbsp; `- somecode.py
Bu kimi miqrasiya əlavə edə:
MyApp
| - README
| - Paket /
| | - __init__.py
| `- Somecode.py
`- Miqrasiya /
& Nbsp; | - create_user_tables.sql
& Nbsp; | - db_skeleton.sql
& Nbsp; | - index.yaml
& Nbsp; `- update_users.sql
index.yaml məzmunu kimi görünür:
miqrasiya:
& Nbsp; - db_skeleton.sql
& Nbsp; - create_user_tables.sql
& Nbsp; - update_users.sql

tələblər

  • Python

Oxşar proqram

mysqlWisp
mysqlWisp

3 Jun 15

Alembic
Alembic

20 Feb 15

fdb
fdb

20 Feb 15

Preppi
Preppi

3 Jun 15

Geliştirici digər proqram Mike Steder

txTemplate
txTemplate

20 Feb 15

Şərh Goose

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!