SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alfredo Garcia

    Alfredo Garc

    25 Mayıs 2007
  • El SalvaLobo

    El SalvaLobo

    10 Temmuz 2006
  • IGN

    IGN

    19 EYLÜL 2006