title: Ruby on Rails: User model association applications and migrations
body: <p>I'm still fairly new to Ruby on Rails and I'm working with associations, such as if a table has_many :facts, or belongs_to :list,</p>
  
  <p>do we deal with users as well? for Users model:</p>
  
  <pre><code>has_many :lists
  </code></pre>
  
  <p>and then the list model should have</p>
  
  <pre><code>belongs_to :user
  </code></pre>
  
  <p>Now does this mean I need to create a new column in the table? Right now I only have email and password_digest. Do I need to add a new migration to add a new column <code>list_id</code>. I already did <code>rake db:migrate</code>. Can I just simply add a column in the migration file?</p>
  
  <p>Thanks</p>