Cheatography
https://cheatography.com
A cheatsheet for rails 4 model and migration generator
Basic Migration GenerationMigration 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 |
XXX - Migration Name
YYY - Table Name
ZZZ - Second Table Name
OOO - object reference
CCC - Column Combos. Refer to column tables for possiblities
Basic Model GenerationModel Type | Command prepended by 'rails generate model ' | Basic Model | XXX [CCC CCC ...] |
Migration Scheme Methodsrename_column <table>, <old_column>, <new_column> |
| | Column CombosBasic Column | NNN:TTT | Indexed Column | NNN:TTT:index |
NNN - Column Name
TTT - Column Type. Refer to Types for possibilities
Types: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 |
|
Created By
https://github.com/waylandhe
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets
More Cheat Sheets by Wayland He