22 HAZİRAN 2010, Salı
Django Güney - tablo zaten var
Güney başlamak için çalışıyorum. Varolan bir veritabanı vardı ve Güney (, *syncdb
*3)ekledim.
Sonra, models.py
bir alan eklemek ve ./manage.py schemamigration myapp --auto
ran güncelledi. Alanı bulmak için geldi ve ./manage.py migrate myapp
ile bu geçerli olabilir. " dedi. Ama bunu yaparken hata verdi:
django.db.utils.DatabaseError: table "myapp_tablename" already exists
tablename
ilk tablo models.py
listeleniyor.
1.2, 0.7, Güney Django kullanıyorum
CEVAP
22 HAZİRAN 2010, Salı
zaten veritabanında tablolar oluşturduk beri, sadece sahte olarak ilk geçişten çalıştırmanız gerekir
./manage.py migrate myapp --fake
modellerin şema veritabanı tablo şema olarak aynı olduğundan emin olun.
Bunu Paylaş:
Bir SQLite tablo Django kullanarak bin...
Geriye göç Django ile Güney...
Birim testleri çalışan Django Güney de...
Kolay bir model Django kullanarak yeni...
'göç geçmişi kullanarak sıfırlama...