Sha256: 06458c2d2bf7f09c3f83baa7377058a3375b5f78a8ae240ed80a971eb759d166

Contents?: true

Size: 465 Bytes

Versions: 12

Compression:

Stored size: 465 Bytes

Contents

# Scaffolding

Generates a new model class and its associated:

 * migration
 * resource
 * decorator (todo)
 * service (todo)
 * repository (todo)
 * resource spec (todo)
 * decorator spec (todo)
 * service spec (todo)
 * repository spec (todo)

## Usage

Set `MODEL_CLASS_FULL_NAME` to the full name of the class, and run:

 ```
bundle exec ruby scaffolding/run.rb
 ```

Note that the class name must be in the format X::Y::Z (a class nested inside two modules).

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
pact_broker-2.89.1 scaffolding/README.md
pact_broker-2.89.0 scaffolding/README.md
pact_broker-2.88.0 scaffolding/README.md
pact_broker-2.87.0 scaffolding/README.md
pact_broker-2.86.0 scaffolding/README.md
pact_broker-2.85.1 scaffolding/README.md
pact_broker-2.85.0 scaffolding/README.md
pact_broker-2.84.0 scaffolding/README.md
pact_broker-2.83.0 scaffolding/README.md
pact_broker-2.82.0 scaffolding/README.md
pact_broker-2.81.0 scaffolding/README.md
pact_broker-2.80.0 scaffolding/README.md