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

447 stars
10 watching
57 forks
Language: Ruby
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
westonganger/active_snapshotA library that provides simplified snapshots and restoration for ActiveRecord models and associations with transparent white-box implementation.130
globalize/globalizeAdds model translations to ActiveRecord models for multi-language support2,160
rails-engine/action-storeProvides a way to store and manage actions across different models using polymorphic associations in Active Record.405
byroot/frozen_recordProvides a read-only interface to static data files in a Ruby-like Active Record manner397
drecom/activerecord-turntableDatabase sharding extension for Ruby on Rails applications211
wvanbergen/scoped_searchMakes it easy to search and filter data in ActiveRecord models using a query string.265
pawurb/activerecord-analyzeAnalyzes query performance in Rails applications220
derrickreimer/sequencedAutomatically assigns unique sequential IDs to records in databases406
nullobject/reinAdds support for defining database constraints in ActiveRecord migrations without writing custom SQL.670
orslumen/record-cacheA gem that stores Active Model records in a cache store for faster lookups and automatic invalidation.145
radar/by_starA Ruby gem that provides time-based query capabilities for ActiveRecord and Mongoid models.1,052
amerine/acts_as_treeA Ruby gem that adds support for organizing items into parent–children relationships to ActiveRecord588
databasecleaner/database_cleaner-active_recordTools for cleaning databases using ActiveRecord65
closuretree/with_advisory_lockAdds advisory locking to ActiveRecord models for concurrent access control630
rgeo/rgeo-activerecordAn extension of ActiveRecord for working with spatial data in Ruby90