title: Does db:schema:load delete existing tables and create new ? if yes, how to not make it delete existing tables and data ?
body: <p>I already have tables in my db on production server which I created by running </p>
  
  <pre><code>RAILS_ENV=production rake db:schema:load
  </code></pre>
  
  <p>Now I have created some more migrations and is looking to run db:schema:load again but will it drop existing tables since I am on production and I do have data in them ? I can see in my db/schema.rb file, I have </p>
  
  <p>create_table "authentications", :force => true do |t|</p>
  
  <p>deleting and creating tables looks to be extremely risky, is there any other way to do this ? I am using postgresql </p>