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

SwingSet
SwingSet

20 Feb 15

repoze.pgtextindex
repoze.pgtextindex

20 Feb 15

Cdcat
Cdcat

20 Feb 15

DaDaBIK
DaDaBIK

14 Apr 15

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

mysql-autodoc
mysql-autodoc

12 May 15

django-dirbrowser
django-dirbrowser

11 May 15

Yorumlar ffmigration

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