"Fossies" - the Fresh Open Source Software Archive

Member "grails-core-5.2.4/grails-docs/src/test/resources/docs/ref/Command Line/generate-views.html" (14 Sep 2022, 59892 Bytes) of package /linux/www/grails-core-5.2.4.tar.gz:


Caution: In this restricted "Fossies" environment the current HTML page may not be correctly presentated and may have some non-functional links. You can here alternatively try to browse the pure source code or just view or download the uninterpreted raw source code. If the rendering is insufficient you may try to find and view the page on the grails-core-5.2.4.tar.gz project site itself.

(Quick Reference)

generate-views

Purpose

Generates GSP views for the given domain class

Examples

grails generate-views
grails generate-views org.bookstore.Book
grails generate-views "*"

Description

Grails supports a feature known as static scaffolding which involves the generation of a CRUD (Create/Read/Update/Delete) interface for a given domain class. Once generated, the controller and its views can be modified by you but they won’t automatically update when you change the domain class.

The generate-views command generates just the GSP views that implement CRUD for the given domain class. The argument is optional, but if you don’t include it the command will ask you for the name of the domain class to scaffold. So for a domain class org.bookstore.Book, the command will generate the appropriate 'list', 'show', 'create' and 'edit' views in grails-app/views/book.

Usage:

grails generate-views <<domain class name>>

Arguments:

  • domain class name - Either a domain class name (case-sensitive) or a wildcard (\*). If you specify the wildcard then views will be generated for all domain classes.