Spree Commerce Data Model
Navigates and implements Spree Commerce's canonical data architecture for robust, scalable e-commerce development.
This skill provides comprehensive guidance on the Spree Commerce data model, covering everything from catalog structures and order graphs to the latest v5.4+ multi-region Market features. It helps developers design features that touch Spree models, write decorators safely, and build storefront or admin UIs while adhering to Spree's best practices. By offering specific patterns for multi-store scoping, pricing overrides, and the use of Metafields over manual database migrations, it ensures that your e-commerce application remains maintainable and upgrade-friendly.
主要功能
01Best practices for Multi-store scoping and data integrity
02Guidance on v5.4+ Multi-region and Market models
03Comprehensive mapping of Catalog, Pricing, and Order graphs
04Deep dives into Inventory, Shipping, and Promotion logic
05Implementation patterns for Metafields and Prefixed IDs (v5.4+)
0632 GitHub stars
使用场景
01Extending Spree functionality via Metafields to avoid complex database migrations
02Designing custom features that integrate with Spree's core models
03Ensuring multi-store safety and correct pricing logic in complex e-commerce environments