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

Qore Tibrv Module
Qore Tibrv Module

20 Feb 15

DbVisualizer
DbVisualizer

17 Feb 15

Dzo
Dzo

14 Apr 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!