All Projects → crashtech → Torque Postgresql

crashtech / Torque Postgresql

Licence: mit
Add support to complex resources of PostgreSQL, like data types, array associations, and auxiliary statements (CTE)

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Torque Postgresql

Pg party
ActiveRecord PostgreSQL Partitioning
Stars: ✭ 294 (+126.15%)
Mutual labels:  activerecord, postgresql, rails
Activerecord Clean Db Structure
Automatic cleanup for the Rails db/structure.sql file (ActiveRecord/PostgreSQL)
Stars: ✭ 101 (-22.31%)
Mutual labels:  activerecord, postgresql, rails
Activerecord Postgres enum
Integrate PostgreSQL's enum data type into ActiveRecord's schema and migrations.
Stars: ✭ 227 (+74.62%)
Mutual labels:  activerecord, postgresql, rails
Rails Pg Extras
Rails PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.
Stars: ✭ 432 (+232.31%)
Mutual labels:  activerecord, postgresql, rails
Mobility
Pluggable Ruby translation framework
Stars: ✭ 644 (+395.38%)
Mutual labels:  activerecord, postgresql, rails
Ar Uuid
Override migration methods to support UUID columns without having to be explicit about it.
Stars: ✭ 41 (-68.46%)
Mutual labels:  activerecord, postgresql, rails
Activerecord Postgis Adapter
ActiveRecord connection adapter for PostGIS, based on postgresql and rgeo
Stars: ✭ 746 (+473.85%)
Mutual labels:  activerecord, postgresql, rails
Logidze
Database changes log for Rails
Stars: ✭ 1,060 (+715.38%)
Mutual labels:  activerecord, postgresql, rails
Splits Io
a speedrunning data store, analysis engine, and racing platform
Stars: ✭ 99 (-23.85%)
Mutual labels:  postgresql, rails
Active record Mti
ActiveRecord support for PostgreSQL's native inherited tables (multi-table inheritance)
Stars: ✭ 100 (-23.08%)
Mutual labels:  activerecord, postgresql
Rails React Typescript Docker Example
An example app built on Ruby on Rails 6.1 + React.js 17 + TypeScript 4.2 + Docker Compose
Stars: ✭ 129 (-0.77%)
Mutual labels:  postgresql, rails
Active record replica
Redirect ActiveRecord (Rails) reads to replica databases while ensuring all writes go to the primary database.
Stars: ✭ 96 (-26.15%)
Mutual labels:  activerecord, rails
Validates timeliness
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
Stars: ✭ 1,319 (+914.62%)
Mutual labels:  activerecord, rails
Graphql devise
GraphQL interface on top devise_token_auth
Stars: ✭ 100 (-23.08%)
Mutual labels:  activerecord, rails
Smart sms
The easiest way to integrate SMS service in China
Stars: ✭ 92 (-29.23%)
Mutual labels:  activerecord, rails
Rails or
Cleaner syntax for writing OR Query in Rails 5, 6. And also add #or support to Rails 3 and 4.
Stars: ✭ 86 (-33.85%)
Mutual labels:  activerecord, rails
Counter culture
Turbo-charged counter caches for your Rails app.
Stars: ✭ 1,397 (+974.62%)
Mutual labels:  activerecord, rails
Rails
Ruby on Rails
Stars: ✭ 49,693 (+38125.38%)
Mutual labels:  activerecord, rails
Active record Events
Manage timestamps in ActiveRecord models
Stars: ✭ 109 (-16.15%)
Mutual labels:  activerecord, rails
Where Or
Where or function backport from Rails 5 for Rails 4.2
Stars: ✭ 116 (-10.77%)
Mutual labels:  activerecord, rails

Torque PostgreSQL

Build Status Code Climate Gem Version

Description

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.

Installation

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.0 < 6.1
gem 'torque-postgresql', '~> 2.0.4' # For Rails >= 6.1

Also, run:

$ bundle

Or, for non-Gemfile related usage, simply:

gem install torque-postgresql

Usage

These are the currently available features:

Core Extensions

Data types

Querying

How to Contribute

To start, simply fork the project, create a .env file following this example:

DATABASE_URL="postgres://USER:[email protected]/DATABASE"

Run local tests using:

$ bundle install
$ bundle exec rake spec

Finally, fix and send a pull request.

License

Copyright © 2017- Carlos Silva. See The MIT License for further details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].