(Quick Reference)
generate-all
Purpose
Generates a controller, views, and a controller unit test for the given domain class
Examples
Propósito
Genera un controlador, vista y una unidad de test del controlador para una clase de dominio dada.
Ejemplos
grails generate-all org.bookstore.Book
grails generate-all *
Description
Grails supports a feature known as scaffolding which involves the generation of a CRUD (Create/Read/Update/Delete) interface for a given domain class.
The generate-all command generates an implementation of CRUD including a controller and views for the given domain class. So for a domain class
org.bookstore.Book a controller in
grails-app/controllers/org/bookstore/BookController.groovy and views in
grails-app/views/book will be generated.
Usage:
Descripción
Grails es conocida por una característica conocida como scaffolding que implica la generación de una interfaz CRUD (Crear/Leer/Modificar/Eliminar) para la clase de dominio dada.
El comando generate-all genera una implementación de CRUD incluyendo un controlador y vista para la clase de dominio dada. Asi es que la clase de dominio
org.bookstore.Book un controlados en
grails-app/controllers/org/bookstore/BookController.groovy y vistas en
grails-app/views/book serán generadas.
Uso:
grails generate-all [name]
Fired Events:
StatusUpdate - When generation begins
StatusFinal - When generation completes
Arguments:
name - Either a domain class name (case-sensitive) or a wildcard (*). If you specify the wildcard then controllers and views will be generated for all domain classes.
StatusUpdate - Cuando comienza la generación
StatusFinal - Cuando finaliza la generación
Argumentos:
name - Ya sea un nombre de clase de dominio (case-sensitive) o un comodín (*). Si especifica el comodín entonces los controladores y vistas son generadas por todas las clases de dominio.