göç ederler.güney django I just did
Ama girerseniz: sqlite3.OperationalError: table "TestDBapp1_xyz" already exists
ne sorunu olabilir:
python manage.py migrate TestDBapp1
Ben bu olsun?
göç ederler.güney django I just did
Ama girerseniz: sqlite3.OperationalError: table "TestDBapp1_xyz" already exists
ne sorunu olabilir:
python manage.py migrate TestDBapp1
Ben bu olsun?
Zaten tabloları oluşturan syncdb
çalıştırdığınızdan şüpheleniyorum. Güney, migrate
sırasında onları yeniden oluşturmaya çalışır ve veritabanı doğal olarak şikayet eder.
Bunu önlemek için ilk geçişi "fake" adresine bildirmeniz gerekiyor. İsminden de anlaşılabileceği gibi
python manage.py migrate TestDBapp1 --fake
bu göç süsü gösterir. Bunun bir tek seferlik adım olduğunu unutmayın. Güney, --fake
gerekmeden syncdb
ve migrate
'un geleceğini ele alacaktır.