Column |
Type |
Options |
name |
string |
null: false |
password |
string |
null: false |
email |
string |
null:false |
- has_many :posts
- has_many :groups_users
- has_many :groups, through: :groups_users
Column |
Type |
Options |
name |
integer |
null: false |
- has_many :posts
- has_many :groups_users
- has_many :users, through: :groups_users
Column |
Type |
Options |
text |
text |
|
image |
text |
|
user_id |
integer |
null: false, foreign_key: true |
group_id |
integer |
null:false, foreign_key: true |
belongs_to :user
belongs_to :group
Column |
Type |
Options |
user_id |
integer |
null: false, foreign_key: true |
group_id |
integer |
null: false, foreign_key: true |
- belongs_to :group
- belongs_to :user