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

db4o
db4o

12 May 15

SPARQLWrapper
SPARQLWrapper

20 Feb 15

sqlmap
sqlmap

11 May 15

PythonReports
PythonReports

11 May 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!