Model
Generates a model.
Command
$ eucalypt generate model
# Alias/shortened
$ eucalypt g model
$ eucalypt g mArguments
[NAME]- The name of the model.*[COLUMN:TYPE]- The columns/attributes for the model's database table, along with their types (argument can be empty).
Options/flags
--spec,--no-spec, (Default: True)Specify whether or not to generate a spec file along with the model.
--table,--no-table, (Default: True)Specify whether or not to generate a table creation migration along with the model.
Examples
$ eucalypt g model tweetGenerates a new model with default options (and no columns).
$ eucalypt g model tweet text:string likes:integerGenerates a new model with default options (and two columns)
$ eucalypt g model tweet text:string likes:integer --no-specGenerates a new model without a corresponding spec file (and two columns).
$ eucalypt g model tweet --no-tableGenerates a new model file with a corresponding spec file, but with no table creation migration.
Last updated