Comandi di console

L’integrazione con ORM di Doctrine2 offre vari comandi di console, sotto lo spazio dei nomi doctrine. Per vedere una lista di comandi, si può usare il comando list:

$ php app/console list doctrine

Sarà mostrata una lista di comandi disponibili. Si possono trovare maggiori informazioni su questi comandi (o su qualsiasi altro comando di Symfony) eseguendo il comado help. Per esempio, per avere dettagli su doctrine:database:create, eseguire:

$ php app/console help doctrine:database:create

Alcuni comandi interessanti:

  • doctrine:ensure-production-settings - verifica se l’ambiente attuale sia configurato in modo efficiente per la produzione. Andrebbe sempre eseguito in ambiente prod:

    $ php app/console doctrine:ensure-production-settings --env=prod
    
  • doctrine:mapping:import - consente a Doctrine un’introspezione di una base dati esistente e la creazione di informazioni di mappatura. Per maggiori informazioni, vedere Generare entità da una base dati esistente.

  • doctrine:mapping:info - mostra tutte le entità di cui Doctrine è a conoscenza e se ci siano o meno errori di base nella mappatura.

  • doctrine:query:dql e doctrine:query:sql - consentono di eseguire query DQL o SQL direttamente dalla linea di comando.

Argomento precedente

Implementare un semplice form di registrazione

Argomento successivo

Email

Questa pagina