I have a rails migration that is not being applied to my schema.rb. The migration should create a table:
class CreateUserGraphs < ActiveRecord::Migration
'Versions' of migrations are done via timestamps. Rails checks which migrations it needs to run by comparing the timestamp of the last run migration and seeing if there are any newer.
If the version of your new migration is 123123123
, it will not be run as that number is not greater than the current timestamp (eg. 20131209170300
).