rails-transactions
CommunityMake DB updates atomic and safe.
Authornekorush14
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill teaches how to implement database transactions to guarantee atomicity and data integrity across multiple models.
Core Features & Use Cases
- Basic & Nested Transactions: Wrap multi-model operations in a transaction.
- Explicit Rollback & Isolation: Use rollback and isolation levels where needed.
- Error Handling Within Transactions: Graceful handling and compensating actions.
Quick Start
Implement a funds-transfer method that uses ActiveRecord::Base.transaction to ensure both debit and credit either complete together, with a fallback rollback if an error occurs.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: rails-transactions Download link: https://github.com/nekorush14/dotfiles/archive/main.zip#rails-transactions Please download this .zip file, extract it, and install it in the .claude/skills/ directory.