|
Migration Type
|
Command
prepended by 'rails generate migration ' |
|
Add XXX To Table YYY
|
AddXXXToYYY [CCC CCC ...]
|
|
Remove XXX From Table YYY
|
RemoveXXXToYYY [CCC CCC ...]
|
|
Create Table YYY
|
CreateYYY [CCC CCC ...]
|
|
Add References to Table YYY
|
AddOOORefToYYY
|
|
Create Join Tables
|
CreateJoinTableYYYZZZ
|
|
Model Type
|
Command
prepended by 'rails generate model ' |
|
Basic Model
|
XXX [CCC CCC ...]
|
|
rename_column <table>, <old_column>, <new_column>
|
|
Basic Column
|
NNN:TTT
|
|
Indexed Column
|
NNN:TTT:index
|
|
:binary
|
|
:boolean
|
|
:date
|
|
:datetime
|
|
:decimal
|
|
:float
|
|
:integer
|
|
:primary_key
|
|
:references
|
|
:string
|
|
:text
|
|
:time
|
|
:timestamp
|
|
------ PostgreSQL Specific Types -------
|
|
:hstore
|
|
:json
|
|
:array
|
|
:cidr_address
|
|
:ip_address
|
|
:mac_address
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.