Goose

Yazılım ekran görüntüsü:
Goose
Yazılım detaylar:
Versiyon: 1.0.0
Qayıt: 14 Apr 15
Geliştirici: Mike Steder
Lisans: Ücretsiz
Popülerlik: 22

Rating: nan/5 (Total Votes: 0)

Kaz yönetimi ve SQL veritabanı göçler uygulamak için bir Python aracıdır.
Bizim kazlar göç tabloları yönetmek için SQLAlchemy kullanmak Çünkü bağlanmak ve sqlalchemy tarafından desteklenen herhangi bir veritabanı geçirebilirsiniz.
Göçler sadece düz SQL dosyaları ve sipariş göçler bir YAML dosyasında yapılandırma aracılığıyla belirtilen uygulanır.
Kullanım
İlk migration_info tablosunu yükleyerek veritabanı başlatılamadı:
kaz -d sqlite: -m göçleri ///my.db / init
Şimdi devam edin ve göç:
kaz -d sqlite: -m göçleri ///my.db / göç
Göçler yapabilirsiniz uygulanmış öğrenmek için:
kaz -d sqlite: -m göçleri ///my.db / liste
Kurulum
PyYAML pip SQLAlchemy yükleyin pip
Ve size özel DB için ihtiyaç hangisi DB API sürücüsü yükleyin:
psycopg2 yüklemek pip
Proje Düzen
Eğer böyle bir dizin için geçişleri eklemek istediğiniz bir proje var varsayarsak:
Uygulamam
| - README
`- Paket
& Nbsp; | - __init__.py
& Nbsp; `- somecode.py
Böyle geçişleri ekleyebilirsiniz:
Uygulamam
| - README
| - Paket /
| | - __init__.py
| `- Somecode.py
`- Göçler /
& Nbsp; | - create_user_tables.sql
& Nbsp; | - db_skeleton.sql
& Nbsp; | - index.yaml
& Nbsp; `- update_users.sql
index.yaml içeriği gibi görünecektir:
göçler:
& Nbsp; - db_skeleton.sql
& Nbsp; - create_user_tables.sql
& Nbsp; - update_users.sql

Gereksinimler :

  • Python

Benzer yazılım

Valentina Database
Valentina Database

19 Feb 15

Metabase
Metabase

11 May 15

SnapLogic
SnapLogic

3 Jun 15

Aqua Data Studio
Aqua Data Studio

17 Feb 15

Geliştirici Diğer yazılım Mike Steder

txTemplate
txTemplate

20 Feb 15

Yorumlar Goose

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!