Provare a vedere l'SQL che syncdb genererebbe nel momento attuale.Django richiama l'istruzione sqcdl syncdb per l'aggiornamento dopo le modifiche al codice
Dopo varie ricerche la risposta non era immediatamente evidente - So che è possibile utilizzare:
python manage.py syncdb --sqlall
rendimenti:
Create the database tables for all apps in INSTALLED_APPS whose tables haven't already been created.
Come posso produrre i cambiamenti che si sono verificati per l'intera database se il codice è stato modificato?
C'è un modo per generare tutto l'SQL per tutte le app che necessitano di syncdb'ing in questo momento? O ho bisogno solo di dichiarare esplicitamente ogni app? Non sto cercando tutto l'SQL per l'intero sito, solo per le modifiche che sarebbero implementate da un syncdb.
Ho diverse app che hanno bisogno di SQL generato per descrivere i cambiamenti. Potrei elencarli esplicitamente, ma c'è un modo per syncdb per capirlo?
Grazie kathikr - Ma esiste un modo per generare tutte le istruzioni per tutte le app disponibili adesso?(come faccio clic sul link) –
È possibile specificare più app (separate da spazio) nella riga di comando. Ma non credo che ci sia un posto dove è possibile stampare "ogni" app installata. – karthikr
Sarebbe molto interessato sapere se c'è un modo per produrre tutte le istruzioni per tutte le app - questo è il vero punto della domanda. Revisionerà. Grazie per l'aiuto. –