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

  • Jonathan D.

    Jonathan D.

    3 Kasım 2006
  • NYLON Video

    NYLON Video

    11 Aralık 2006
  • TechSmartt

    TechSmartt

    29 Aralık 2010