README.md in postgres_ext-2.2.0 vs README.md in postgres_ext-2.3.0
- old
+ new
@@ -42,16 +42,20 @@
## Developing
To work on postgres\_ext locally, follow these steps:
- 1. Run `bundle install`, this will install all the development
+ 1. Run `bundle install`, this will install (almost) all the development
dependencies
- 2. Run `rake setup`, this will set up the `.env` file necessary to run
+ 2. Run `gem install byebug` (not a declared dependency to not break CI)
+ 3. Run `bundle exec rake setup`, this will set up the `.env` file necessary to run
the tests and set up the database
- 3. Run `rake db:create`, this will create the test database
- 4. Run `rake db:migrate`, this will set up the database tables required
+ 4. Run `bundle exec rake db:create`, this will create the test database
+ 5. Run `bundle exec rake db:migrate`, this will set up the database tables required
by the test
+ 6. Run `BUNDLE_GEMFILE='gemfiles/Gemfile.activerecord-4.0.x' bundle install --quiet` to create the Gemfile.lock for 4.0.
+ 7. Run `BUNDLE_GEMFILE='gemfiles/Gemfile.activerecord-4.1.x' bundle install --quiet` to create the Gemfile.lock for 4.1.
+ 8. Run `bundle exec rake test:all` to run tests against all supported versions of Active Record
## Authors
Dan McClain [twitter](http://twitter.com/_danmcclain) [github](http://github.com/danmcclain)