title: rake db:migrate is not working
body: <p>I'm working through the rails tutorial and have gotten stuck. Starting at Listing 8.16 I have made the following modifications to <code>&lt;timestamp&gt;_add_remember_token_to_users.rb</code>:</p>
  
  <pre><code>class AddRememberTokenToUsers &lt; ActiveRecord::Migration
    def change
      add_column :users, :remember_token, :string
      add_index  :users, :remember_token
    end
  end
  </code></pre>
  
  <p>The guide then says to update dev &amp; test db as usual:</p>
  
  <pre><code>$ bundle exec rake db:migrate
  $ bundle exec rake db:test:prepare
  </code></pre>
  
  <p>My User test for the *remember_token* is still failing so I took a look at the <em>user</em> table in dev and tests database with command line sqlite3. They look like this:</p>
  
  <pre><code>sqlite&gt; .schema users
  CREATE TABLE "users" (
     "id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, 
     "name" varchar(255), 
     "email" varchar(255), 
     "created_at" datetime NOT NULL, 
     "updated_at" datetime NOT NULL, 
     "password_digest" varchar(255));
  CREATE UNIQUE INDEX "index_users_on_email" ON "users" ("email");
  </code></pre>
  
  <p>It seems like my migration has not been run yet but I do not know how to force it to run. </p>