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

  • Caina Mondo Zine

    Caina Mondo

    13 EKİM 2007
  • Perihelion

    Perihelion

    23 NİSAN 2008
  • Skrillex

    Skrillex

    6 NİSAN 2010