ffmigration sadə verilənlər bazası miqrasiya vasitədir.
Müxtəlif environemnts qaydada verilənlər bazası miqrasiya saxlanılması wich bazası migratison takip saxlanılması sadə ans zərif yolu və heç biri ilə icra edilir.
ffmigration orada Rollback üçün qarışqa avtomatik yol deyil ki və miqrasiya tətbiq o deməkdir ki, bir irəli yalnız miqrasiya vasitədir.
Bu Nasıl çalışır
ffmigration tətbiq miqrasiya od takip adlar seçilmiş bazası migration_history bir masa yaradır. Bu cədvəl ilk run avtomatik yaradılmışdır.
Hər run, ffmigration command line təmin miqrasiya kataloq Sql uzadılması ilə bütün faylları görünür çek miqrasiya fayl bazasında tətbiq edilibsə, və ih aplied olunmayıb əgər o Əl işləri edir verilənlər bazası və migration_history qeyd.
Bu üçün saxlamaq üçün bir sıra ilə prefixed bütün miqrasiya faylları ad tövsiyə olunur. Məsələn:
ls / Bəzi / miqrasiya / dir /
0001_create_some_table.sql
0002_add_some_data.sql
0003_create_index.sql
0004_other_useful_tweaks.sql
quraşdırılması
Setup.py istifadə edin:
python setup.py build
sudo python bərpa setup.py
və ya tırtıl istifadə edin:
ffmigrate bərpa Pip
Command line
& Nbsp; ./ ffmigration help
Istifadə: ffmigration [options] bazası migrations_dir
Seçilmiş bazasında migrations_dir verilənlər bazası miqrasiya edin.
migration_dir sıralanır Sql uzadılması ilə faylları var
və tətbiqi.
tətbiq miqrasiya adlı bir masa saxlanılır "migration_history"
Seçilmiş bazasında
Seçimlər:
& Nbsp; - version şou proqramın version sayı və çıxış
& Nbsp; h, bu yardım mesaj və çıxış göstərmək help
& Nbsp; -H HOST, --host = HOST Database server kompüter
& Nbsp; -u USER, User = İstifadəçi verilənlər bazası istifadəçi adı
& Nbsp verilənlər bazası parol üçün xahiş ;-p
& Nbsp; - PASSWORD = Parol verilənlər bazası parol
& Nbsp ;-P PORT, --port = PORT verilənlər bazasına qoşulma port
& Nbsp; q, --quiet stdout statusu messages çap yoxdur
& Nbsp; l LEVEL, --level = LEVEL
& Nbsp; giriş səviyyəsi (debug, info, xəbərdarlıq, səhv, tənqidi)
. & Nbsp; -n, əmrləri run etməyin --noop
tələblər
- Python
məhdudiyyətlər .
İndi yalnız MySQL ilə işləyir By
Şərhlər tapılmadı