action-store

Action Manager

Provides a way to store and manage actions across different models using polymorphic associations in Active Record.

Store different kind of actions (Like ❤️, Follow 👁, Star ⭐, Block ...) in one table via ActiveRecord Polymorphic Association.

GitHub

407 stars
10 watching
30 forks
Language: Ruby
last commit: about 2 months ago
Linked from 1 awesome list

activerecordbookmarkfavoritefollowfollowerslikesstarsubscribewatch

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
rails/actionpack-action_caching Caches entire response output to speed up subsequent requests by storing the cached data in a fragment cache 263
brendon/acts_as_list Provides a way to manage ordered lists of objects in a database 2,049
lewis617/redux-amrc A tool for managing asynchronous actions in Redux applications with minimal boilerplate code. 35
actsasparanoid/acts_as_paranoid Adds support for soft deletion to Rails records, allowing them to be hidden without actually removing them. 1,474
comfy/active_link_to A Rails view helper to manage the 'active' state of links 844
orslumen/record-cache A gem that stores Active Model records in a cache store for faster lookups and automatic invalidation. 145
dhyegocalota/active_admin-advanced_create_another Adds support for creating another resource in ActiveAdmin with default strength. 6
wellguimaraes/actionware A Redux library reducing boilerplate and automating error and busy status management in action executions. 200
rxswiftcommunity/action An RxSwift library that abstracts actions with work factories, managing execution and enabling conditions. 875
railseventstore/rails_event_store A Ruby implementation of an Event Store based on Active Record 1,423
globalize/globalize Enables translation of model attributes in ActiveRecord models 2,157
customink/secondbase Provides seamless integration of multiple databases within a Rails application 219
nullobject/rein Adds support for defining database constraints in ActiveRecord migrations without writing custom SQL. 670
byroot/activerecord-typedstore Enables type definition for model attributes in ActiveRecord, providing a way to enforce data types and default values 446