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

  • Ayite Atiwoto (superjiffrey)

    Ayite Atiwot

    29 EYLÜL 2010
  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • Felice Musique

    Felice Musiq

    22 NİSAN 2014