1.0.5 • Published 10 years ago

pgen v1.0.5

Weekly downloads
8
License
BSD-2-Clause
Repository
github
Last release
10 years ago

#pgen

Generate models, controllers and routes automatically for a CRUD using the Play Framework on Java.

It is based on the same idea of the rails generator.

###Pre-requisites:

  • Application using Play Framework Built
  • Your packages / folder structure must be:
    • app/models
    • app/controllers
    • conf/routes

###How to use:

  • Install the nodeJS
  • Open the command line and type: npm install -g pgen
  • On command line, go to the root folder of your project in Play:
$ c:\project\playproject>
  • Use the command pgen g to generate the files:
$ c:\project\playproject> pgen g Car name:String price:BigDecimal

It will be generated 2 classes:

  • app/models/Car.java - model class with Ebean annotations
  • app/controllers/Cars.java - controller class that has methods in the REST pattern: all, save, list, update, delete

It will also change the conf/routes file to add all REST routes to the controller.

###Usage:

 pgen -help:

 -h, --help output usage information
 -V, --version Output the version number
 g, --generator <ModelName> <values> Generate Model, Controller and add to routes. in package app.model app.controller and conf / routes. ModelName shoud be the class name in camel case like: Car, User.
 d, --destroy <ModelName> Remove Class Model and Controller
1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.1.0

11 years ago

0.0.0

11 years ago