ffmigration

Yazılım ekran görüntüsü:
ffmigration
Yazılım detaylar:
Versiyon: 0.4
Qayıt: 11 May 15
Lisans: Ücretsiz
Popülerlik: 6

Rating: 5.0/5 (Total Votes: 1)

ffmigration basit bir veritabanı göç araçtır.
Çeşitli environemnts sırayla veritabanı göçler tutarak wich veritabanı migratison takip basit bir ans zarif bir şekilde ve hiçbiri ile yürütülür edilir.
ffmigration orada geri almak için ant otomatik bir şekilde isnt ve göç uygulamalı anlamına gelir ileri tek taşıma aracıdır.
nasıl çalışır
ffmigration uygulanan göçler od izlemek için isimleri seçilen veritabanı üzerinde migration_history bir tablo oluşturur. Bu tablo ilk kaçak otomatik olarak oluşturulur.
Her çalışma günü, ffmigration komut satırında verilen göç dizinde bir .sql uzantılı tüm dosyaları arar, çekler göç dosyası veritabanına uygulanan olup olmadığını ve ih uygulanarak tamir edilmemiş ise o kadar Uygulamalı edilir veri tabanı ve migration_history kaydedilir.
Bu düzeni sağlamak için bir dizi öneki tüm göç dosyaları adlandırmak için tavsiye edilir. Örneğin:
 ls / some / göçler / dir /
0001_create_some_table.sql
0002_add_some_data.sql
0003_create_index.sql
0004_other_useful_tweaks.sql
Yükleme
Setup.py kullanın:
Python setup.py inşa
sudo python setup.py install
veya pip kullanın:
ffmigrate yüklemek pip
Komut satırı
& Nbsp; ./ ffmigration --help
Kullanımı: ffmigration [seçenekler] veritabanı migrations_dir
Seçilen veritabanı migrations_dir veritabanı göçler uygulayın.
migration_dir sıralanır .sql uzantılı dosyaları içerir
ve uygulanan.
uygulanan göçler adında bir tablo kaydedilir 'migration_history'
Seçilen veritabanı
Seçenekler:
& Nbsp; - versiyon gösteri programın sürüm numarası ve çıkış
& Nbsp; -h, bu yardım iletisini ve çıkış göstermek help
& Nbsp; -H HOST, --host = HOST Veritabanı sunucu adı
& Nbsp; -u KULLANICI, user = KULLANICI veritabanı kullanıcı adı
& Nbsp bir veritabanı parolası sormak ;-p
& Nbsp; - password = PASSWORD şifre veritabanı
& Nbsp ;-P PORT, --port = PORT veritabanı bağlantı portu
& Nbsp; -q, --quiet stdout'a durum iletilerini baskı yok
& Nbsp; l LEVEL, --level = SEVİYE
& Nbsp; günlük düzeyini (ayıklama, bilgi, uyarı, hata, kritik)
. & Nbsp; -n komutları çalıştırın etmeyin --noop

Gereksinimleri :

  • Python

Sınırlamalar :.

Şimdi sadece MySQL ile çalışır By

Benzer yazılım

RedStore
RedStore

11 May 15

XQuark Bridge
XQuark Bridge

2 Jun 15

libsqljdbc-auth
libsqljdbc-auth

3 Jun 15

dbf
dbf

20 Feb 15

Geliştirici Diğer yazılım Ferran Pegueroles Forcadell

django-dirbrowser
django-dirbrowser

11 May 15

mysql-autodoc
mysql-autodoc

12 May 15

Yorumlar ffmigration

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