Repository navigation
Home
Carlos edited this page Feb 12, 2021
·
32 revisions
torque-postgresql is a plugin that enhances Ruby on Rails enabling easy access to existing PostgreSQL advanced resources, such as data types and queries statements. Its features are designed to be as similar to Rails architecture and they work as smoothly as possible.
100% plug-and-play, with optional configurations, so that can be adapted to your project's design pattern.
To install torque-postgresql you need to add the following to your Gemfile:
gem 'torque-postgresql', '~> 1.1' # For Rails < 6.0
gem 'torque-postgresql', '~> 2.0' # For Rails >= 6.0Also, run:
$ bundle
Or for non-Gemfile related usage, simply:
$ gem install torque-postgresql
These are the currently available features:
- Arel
- Has Many
- Belongs to Many
- Dynamic Attributes
- Distinct On
- Insert All
- Auxiliary Statements
- Inherited Tables
To start, simply fork the project, create a .env file following this example:
DATABASE_URL="postgres://USER:PASSWORD@localhost/DATABASE"
Run local tests using:
$ bundle install
$ bundle exec rake spec
Finally, fix and send a pull request.
Can't find what you're looking for? Add an issue to the issue tracker.