Bookmarks tagged [odm]
https://github.com/rails/rails/tree/master/activerecord
Object-relational mapping in Rails.
- tags: ruby, orm, odm
source code
https://github.com/datamapper/dm-core
ORM which works well with legacy databases. Last release (1.2.0) was on 13 October 2011.
- tags: ruby, orm, odm
source code
https://github.com/hanami/model
A lean Repository-pattern based ORM framework for Hanami and modern Ruby applications.
- tags: ruby, orm, odm
source code
https://github.com/mongodb/mongoid
An ODM (Object-Document-Mapper) framework for MongoDB in Ruby.
- tags: ruby, orm, odm
source code
https://github.com/mongomapper/mongomapper
A Ruby Object Mapper for Mongo.
- tags: ruby, orm, odm
source code
https://github.com/spohlenz/mongomodel
Ruby ODM for interfacing with MongoDB databases.
- tags: ruby, orm, odm
source code
A Neo4j OGM (Object-Graph-Mapper) for use in Ruby on Rails and Rack frameworks heavily inspired by ActiveRecord.
https://github.com/nviennot/nobrainer/
A RethinkDB ORM for Ruby
- tags: ruby, orm, odm
source code
https://github.com/soveran/ohm
Object-hash mapping library for Redis.
- tags: ruby, orm, odm
source code
https://github.com/jgaskins/perpetuity
Persistence gem for Ruby objects using the Data Mapper pattern.
- tags: ruby, orm, odm
source code
https://github.com/nateware/redis-objects
Redis Objects provides a Rubyish interface to Redis, by mapping Redis data types to Ruby objects, via a thin layer over the redis gem.
- tags: ruby, orm, odm
source code
https://github.com/rom-rb/rom
Ruby Object Mapper (ROM) is an experimental Ruby library with the goal to provide powerful object mapping capabilities without limiting the full power of your datastore.
- tags: ruby, orm, odm
source code
https://github.com/jeremyevans/sequel
Sequel is a simple, flexible, and powerful SQL database access toolkit for Ruby.
- tags: ruby, orm, odm
source code
https://github.com/ActsAsParanoid/acts_as_paranoid
ActiveRecord plugin allowing you to hide and restore records without actually deleting them.
- tags: ruby, orm, odm
source code
https://github.com/collectiveidea/audited
Audited is an ORM extension for ActiveRecord & MongoMapper that logs all changes to your models.
- tags: ruby, orm, odm
source code
https://github.com/dockyard/ruby-destroyed_at
Allows you to "destroy" an object without deleting the record or associated records.
- tags: ruby, orm, odm
source code
https://github.com/jhawthorn/discard
A simple ActiveRecord mixin to add conventions for flagging records as discarded.
- tags: ruby, orm, odm
source code
https://github.com/continuum/espinita
Audit activerecord models like a boss.
- tags: ruby, orm, odm
source code
https://github.com/basecamp/marginalia
Attach comments to your ActiveRecord queries. By default, it adds the application, controller, and action names as a comment at the end of each query.
- tags: ruby, orm, odm
source code
https://github.com/aq1018/mongoid-history
Multi-user non-linear history tracking, auditing, undo, redo for mongoid.
- tags: ruby, orm, odm
source code
https://github.com/airblade/paper_trail
Track changes to your ActiveRecord models' data for auditing or versioning.
- tags: ruby, orm, odm
source code
https://github.com/radar/paranoia
A re-implementation of acts_as_paranoid for Rails 3 and 4, using much, much, much less code.
- tags: ruby, orm, odm
source code
https://github.com/JackDanger/permanent_records
Soft-delete your ActiveRecord records, like an explicit version of ActsAsParanoid.
- tags: ruby, orm, odm
source code
https://github.com/continuum/active_importer
Define importers that load tabular data from spreadsheets or CSV files into any ActiveRecord-like ORM.
- tags: ruby, orm, odm
source code
https://github.com/zdennis/activerecord-import
a library for bulk inserting data using ActiveRecord.
- tags: ruby, orm, odm
source code
https://github.com/jamis/bulk_insert
A little ActiveRecord extension for helping to insert lots of rows in a single insert statement.
- tags: ruby, orm, odm
source code
https://github.com/seamusabshere/data_miner
Download, pull out of a ZIP/TAR/GZ/BZ2 archive, parse, correct, and import XLS, ODS, XML, CSV, HTML, etc. into your ActiveRecord models.
- tags: ruby, orm, odm
source code
https://github.com/cmu-is-projects/ferry
A ruby gem for easy data transfer.
- tags: ruby, orm, odm
source code
https://github.com/drecom/activerecord-turntable
A database sharding extension for ActiveRecord.
- tags: ruby, orm, odm
source code
https://github.com/franckverrot/activevalidators
An exhaustive collection of off-the-shelf and tested ActiveModel/ActiveRecord validations.
- tags: ruby, orm, odm
source code
https://github.com/khiav223577/deep_pluck
Allow you to pluck attributes from nested associations without loading a bunch of records.
- tags: ruby, orm, odm
source code
https://github.com/brainspec/enumerize
Enumerated attributes with I18n and ActiveRecord/Mongoid/MongoMapper support.
- tags: ruby, orm, odm
source code
https://github.com/salsify/goldiloader
Automatic ActiveRecord eager loading.
- tags: ruby, orm, odm
source code
https://github.com/DAddYE/mini_record
ActiveRecord meets DataMapper, with MiniRecord you are be able to write schema inside your models.
- tags: ruby, orm, odm
source code
https://github.com/ErwinM/acts_as_tenant
Add multi-tenancy to a Rails app through a shared database strategy.
- tags: ruby, orm, odm
source code
https://github.com/influitive/apartment
Multi-tenancy for Rails and ActiveRecord.
- tags: ruby, orm, odm
source code
https://github.com/jekuno/milia
Non-invasive multi-tenancy for Rails which supports Devise authentication out of the box.
- tags: ruby, orm, odm
source code
https://github.com/jackdempsey/acts_as_commentable
Provides a single Comment model that can be attached to any model(s) within your app.
- tags: ruby, orm, odm
source code
https://github.com/elight/acts_as_commentable_with_threading
Similar to acts_as_commentable; however, utilizes awesome_nested_set to provide threaded comments.
- tags: ruby, orm, odm
source code
https://github.com/tcocca/acts_as_follower
Allow any ActiveRecord model to follow any other model.
- tags: ruby, orm, odm
source code
https://github.com/twitter/activerecord-reputation-system
An Active Record Reputation System for Rails.
- tags: ruby, orm, odm
source code
https://github.com/mbleigh/acts-as-taggable-on
A tagging plugin for ActiveRecord that allows for custom tagging along dynamic contexts.
- tags: ruby, orm, odm
source code
https://github.com/ryanto/acts_as_votable
Allow any ActiveRecord model to be voted on, like/dislike, upvote/downvote, etc.
- tags: ruby, orm, odm
source code
https://github.com/merit-gem/merit
Adds reputation behavior to Rails apps in the form of Badges, Points, and Rankings for ActiveRecord or Mongoid.
- tags: ruby, orm, odm
source code
https://github.com/chaps-io/public_activity
Provides easy activity tracking for your ActiveRecord, Mongoid 3 and MongoMapper models in Rails 3 and 4. Similar to Github's Public Activity.
- tags: ruby, orm, odm
source code
https://github.com/kigster/simple-feed
Fast and highly scalable read-optimized social activity feed library in pure Ruby, backed by Redis.
- tags: ruby, orm, odm
source code
https://github.com/ledermann/unread
Manage read/unread status of ActiveRecord objects - and it's fast.
- tags: ruby, orm, odm
source code
https://github.com/swanandp/acts_as_list
Provides the capabilities for sorting and reordering a number of objects in a list.
- tags: ruby, orm, odm
source code
https://github.com/mixonic/ranked-model
A modern row sorting library for ActiveRecord. It uses ARel aggressively and is better optimized than most other libraries.
- tags: ruby, orm, odm
source code
https://github.com/amerine/acts_as_tree
Extends ActiveRecord to add simple support for organizing items into parent–children relationships.
- tags: ruby, orm, odm
source code
https://github.com/stefankroes/ancestry
Organise ActiveRecord model into a tree structure using a variation on the materialised path pattern.
- tags: ruby, orm, odm
source code
https://github.com/collectiveidea/awesome_nested_set
Awesome Nested Set is an implementation of the nested set pattern for ActiveRecord models.
- tags: ruby, orm, odm
source code
https://github.com/mceachen/closure_tree
Easily and efficiently make your ActiveRecord models support hierarchies using a Closure Table.
- tags: ruby, orm, odm
source code
https://github.com/benedikt/mongoid-tree
A tree structure for Mongoid documents using the materialized path pattern.
- tags: ruby, orm, odm
source code
https://github.com/sequelize/sequelize
Multi-dialect ORM. Supports PostgreSQL, SQLite, MySQL.
https://github.com/bookshelf/bookshelf
ORM for PostgreSQL, MySQL and SQLite3 in the style of Backbone.js.
https://github.com/robconery/massive-js
PostgreSQL data access tool.
https://github.com/Automattic/mongoose
Elegant MongoDB object modeling.
https://github.com/balderdashy/waterline
Datastore-agnostic tool that dramatically simplifies interaction with one or more databases.
https://github.com/PhilWaldmann/openrecord
ORM for PostgreSQL, MySQL, SQLite3 and RESTful datastores. Similar to ActiveRecord.
https://github.com/vitaly-t/pg-promise
PostgreSQL framework for native SQL using promises.
https://github.com/Vincit/objection.js
Lightweight ORM built on the SQL query builder Knex.
https://github.com/typeorm/typeorm
ORM for PostgreSQL, MariaDB, MySQL, SQLite, and more.