activerecord-typedstore

Type enforcement

Enables type definition for model attributes in ActiveRecord, providing a way to enforce data types and default values

ActiveRecord::Store but with type definition

GitHub

446 stars
10 watching
57 forks
Language: Ruby
last commit: 9 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
westonganger/active_snapshot A library that provides simplified snapshots and restoration for ActiveRecord models and associations with transparent white-box implementation. 126
globalize/globalize Enables translation of model attributes in ActiveRecord models 2,157
rails-engine/action-store Provides a way to store and manage actions across different models using polymorphic associations in Active Record. 407
byroot/frozen_record Provides a read-only interface to static data files in a Ruby-like Active Record manner 395
drecom/activerecord-turntable Database sharding extension for Ruby on Rails applications 211
wvanbergen/scoped_search Makes it easy to search and filter data in ActiveRecord models using a query string. 265
pawurb/activerecord-analyze Analyzes query performance in Rails applications 220
derrickreimer/sequenced Automatically assigns unique sequential IDs to records in databases 406
nullobject/rein Adds support for defining database constraints in ActiveRecord migrations without writing custom SQL. 670
orslumen/record-cache A gem that stores Active Model records in a cache store for faster lookups and automatic invalidation. 145
radar/by_star A Ruby gem that provides time-based query capabilities for ActiveRecord and Mongoid models. 1,052
amerine/acts_as_tree A Ruby gem that adds support for organizing items into parent–children relationships to ActiveRecord 587
databasecleaner/database_cleaner-active_record Tools for cleaning databases using ActiveRecord 63
closuretree/with_advisory_lock Adds advisory locking to ActiveRecord models for concurrent access control 627
rgeo/rgeo-activerecord An extension of ActiveRecord for working with spatial data in Ruby 89