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

  • DudeFromUkraine

    DudeFromUkra

    7 Ocak 2008
  • MagicofRahat

    MagicofRahat

    13 Temmuz 2007
  • StalkerJS

    StalkerJS

    15 HAZİRAN 2010