polecat-document-store
CommunityManage and query document databases in CritterCab using Polecat.
Authorerikshafer
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill simplifies managing and querying document databases within the CritterCab architecture using the Polecat library.
Core Features & Use Cases
- Document Management: Store, update, and delete documents within a SQL Server-backed document store.
- LINQ Queries: Execute LINQ queries against documents for data retrieval.
- Soft Deletes: Implement soft deletes for document records with various options.
- Patch Operations: Perform partial updates on documents using the patching API.
- Concurrency Control: Handle document-level concurrency using
IVersionedandIRevisionedinterfaces. - Use Case: For the Payments BC in CritterCab, this Skill is used to manage
MerchantConfigdocuments,PaymentSummaryprojections, and other non-event-sourced state.
Quick Start
Use the polecat-document-store skill to retrieve a document with the ID '12345'.
Dependency Matrix
Required Modules
Polecat
Components
scriptsreferences
💻 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: polecat-document-store Download link: https://github.com/erikshafer/CritterCab/archive/main.zip#polecat-document-store Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.