Ruby on Rails - Generatori

Ruby fornisce uno script chiamato Generator. Questo script può essere utilizzato per generare molti elementi utili in Rails. I generatori più importanti sono elencati di seguito.

Generatore Descrizione
script / genera il modello NomeModello Genera record attivi.
script / generate controller ListController show edit Genera controller.
script / genera scaffold ModelName ControllerName Genera Scaffold.
script / genera la migrazione AddNewTable Genera la tabella da migrare.
script / genera plugin PluginName Genera plugin.
script / genera integration_test TestName Genera Integ Test.
script / genera session_migration Genera migrazione della sessione.

Di seguito è riportato l'elenco delle opzioni, che possono essere utilizzate insieme ai generatori:

  • -p, --pretend Esegui ma non apportare modifiche.

  • -f, --force Sovrascrivi i file già esistenti.

  • -s, --skip Salta i file già esistenti.

  • -q, --quite Sopprime l'output normale.

  • -t, --backtrace Debug: mostra il backtrace in caso di errori.

  • -h, --help Mostra questo messaggio di aiuto.

  • -c, --svn Modifica i file con subversion.

Controllare il seguente collegamento per ulteriori informazioni su Rails Generators .

rails-references-guide.htm