with_advisory_lock

Lock manager

Adds advisory locking to ActiveRecord models for concurrent access control

Advisory locking for ActiveRecord

GitHub

630 stars
10 watching
68 forks
Language: Ruby
last commit: over 2 years ago
activerecordadvisory-locksmutexesmysqlpostgrespostgresqlrubytransaction

Related projects:

RepositoryDescriptionStars
nullobject/reinAdds support for defining database constraints in ActiveRecord migrations without writing custom SQL.670
rubysec/ruby-advisory-dbMaintains a comprehensive collection of security advisories for Ruby libraries.1,025
actsasparanoid/acts_as_paranoidA plugin to temporarily hide records in a database without deleting them.1,477
drecom/activerecord-turntableDatabase sharding extension for Ruby on Rails applications211
schemaplus/schema_plus_tablesAdds utility features to ActiveRecord's handling of tables5
georgekaraszi/activerecordextendedProvides additional Postgres functionality to an ActiveRecord application.1,325
davyjoneslocker/postgres_extAdds support for missing PostgreSQL data types to ActiveRecord in Ruby on Rails applications643
rails-engine/action-storeProvides a way to store and manage actions across different models using polymorphic associations in Active Record.405
beatswitch/lock-laravelA package that provides a Laravel driver for the Lock package, enabling role-based access control and permission management.153
comfy/active_link_toA Rails view helper to manage the 'active' state of links845
bsm/redislockProvides a simple distributed locking mechanism using Redis.1,495
schemaplus/schema_plus_indexesAdds convenient capabilities to ActiveRecord's index handling9
wvanbergen/scoped_searchMakes it easy to search and filter data in ActiveRecord models using a query string.265
closuretree/closure_treeA Ruby library for building hierarchical data models in ActiveRecord1,848
westonganger/active_snapshotA library that provides simplified snapshots and restoration for ActiveRecord models and associations with transparent white-box implementation.130