Migratory
Usage
Migratory overrides the default rails model migration and gives you the ability to do the following
Specify Default Values
script/generate migration AddAdminToUsers admin:boolean:false
script/generate model User username:string password_encrypted:string email:string is_admin:boolean:false rating:integer:0 role:string:“member”
script/generate resource User username:string password_encrypted:string email:string is_admin:boolean:false rating:integer:0 role:string:“member”
Specify Indexes
script/generate migration AddAdminToUsers *admin:boolean:false
script/generate model User *username:string password_encrypted:string *email:string is_admin:boolean:false
script/generate resource User *username:string password_encrypted:string *email:string is_admin:boolean:false
Specify Limit, Precision, and Scale
script/generate migration AddRoleToUsers *role:string[10]:“member”
script/generate model Product name:string[30] cost:decimal[10,2]:0.00
script/generate resource Product name:string[30] cost:decimal[10,2]:0.00