title: ActiveRecord::StatementInvalid in StoreController#index
body: <p>So I'm on page 239 of "agile web development with rails 4th ed." I have one tab in my browser pointing to localhost:3000 and it works fine. Another tab is pointing to "depot.thefonso.com" and I get this error:</p>
  
  <p>"ActiveRecord::StatementInvalid in StoreController#index"</p>
  
  <p>SQLite3::SQLException: no such table: products: SELECT "products".* FROM "products" ORDER BY title</p>
  
  <p>Rails.root: /Users/gideon/Desktop/Rails_work/depot</p>
  
  <p>...</p>
  
  <p>app/controllers/store_controller.rb:7:in `index'</p>
  
  <p>here is line 7 in store_controller.rb....</p>
  
  <pre><code>  @products = Product.all
  </code></pre>
  
  <p>Can any guru point me in the right direction?</p>
  
  <p>HERE IS MY database.yml</p>
  
  <pre><code># SQLite version 3.x
  #   gem install sqlite3
    development:
    adapter: sqlite3
    database: db/development.sqlite3
    pool: 5
    timeout: 5000
  
  # Warning: The database defined as "test" will be erased and
  # re-generated from your development database when you run "rake".
  # Do not set this db to the same as development or production.
   test:
    adapter: sqlite3
    database: db/test.sqlite3
    pool: 5
    timeout: 5000
  
  production:
    adapter: sqlite3
    database: db/production.sqlite3
    pool: 5
    timeout: 5000
  </code></pre>