evita-schema-change
OfficialEnd-to-end evitaDB schema change guide.
AuthorFgForrest
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Streamlines end-to-end evitaDB schema changes across contracts, DTOs, builders, mutations, and serializers.
Core Features & Use Cases
- Comprehensive 8-layer recipe covering contracts, DTOs, builders, mutations, external APIs (gRPC/GraphQL/REST) with backward compatibility, Kryo and WAL serializers.
- Applies to adding a new field, enum, or configuration option to any evitaDB schema type (ReferenceSchema, EntitySchema, AttributeSchema, etc.).
- Use case: Extend a ReferenceSchema with a new boolean field and propagate changes across all layers safely.
Quick Start
Follow the eight-layer recipe to add a new field to an evitaDB schema.
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: evita-schema-change Download link: https://github.com/FgForrest/evitaDB/archive/main.zip#evita-schema-change 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 471,000+ vetted skills library on demand.