This is the one thing that isn't good in this change.  We need to add a new migration, named `004_add_node_bound_state.rb` (or something matching `004_*.rb` anyway.)  That will then be run if users don't already have it -- changes to existing migrations are generally discouraged.

The `003_add_repo_url.rb` migration gives a good example to copy: the `add_column` and `drop_column` methods show how to add (and remove) a column during migrations.

If you revert this file, then make the change in a separate migration, that would be great.