Zamanında o anda oluşturulacak olan SQL'i görmeye çalışıyorum.Django, kod değişikliklerinden sonra güncellemek için sqlall deyimine sahip olur.
birkaç aramadan sonra cevap kolayca anlaşılır değildi - ben kullanabilirsiniz biliyorum:
python manage.py syncdb --sqlall
döner:
Create the database tables for all apps in INSTALLED_APPS whose tables haven't already been created.
nasıl yapabilirim çıkış tümüne yönelik olmuş değişiklikler kod hiç değişmişse veritabanı?
Şu anda syncdb'ing gereken tüm uygulamalar için SQL'in tümünü oluşturmanın bir yolu var mı? Ya da sadece her bir uygulamayı açıkça belirtmem mi gerekiyor? Sadece bir sdcdb tarafından uygulanacak değişiklikler için tüm site için tüm SQL'i aramıyorum.
Değişiklikleri tanımlamak için sql oluşturması gereken birkaç uygulama var. Açıkça onları listeleyebilirim, ama benim için bunu anlamak için bir syncdb yolu var mı? Sadece sql statements istiyorsanız
Teşekkürler kathikr - Ama şimdi mevcut olan tüm uygulamalar için tüm ifadeleri oluşturmanın bir yolu var mı?(bağlantınıza tıkladığımda) –
Komut satırında birden fazla uygulama (boşlukla ayrılmış) belirtebilirsiniz. Ama ben yüklü "her" uygulama yazdırabileceğiniz bir yer olduğuna inanmıyorum. – karthikr
Tüm uygulamalar için tüm ifadeleri üretmenin bir yolu olup olmadığını bilmek isterim - sorunun asıl konusu budur. Revize olacak. Yardım ettiğin için teşekkür ederim. –