What problem does it solve?
This Skill turns an undocumented legacy database into a complete, searchable data reference, reducing uncertainty and rework when you need to migrate schemas, build DDL/migrations, or implement ORM models.
Core Features & Use Cases
- Full database documentation: Produce an inventory of tables/collections and describe their purpose, columns, data types, nullability, defaults, keys, indexes, and constraints.
- Relationship mapping: Generate detailed relationship documentation including cardinalities, join tables, and any polymorphic patterns.
- Database logic extraction: Capture business rules expressed in the database via triggers, stored procedures/functions, views, and check constraints when available.
- ERD generation: Create a complete ERD in Mermaid, with partial ERDs per domain when the database is large.
- Use case: When DDL, migrations, or ORM models exist, use this output to accurately recreate the schema during refactors or to plan migrations without breaking data integrity.
Quick Start
Run the reversa-data-master skill to generate ERD, data dictionary, relationships, and business rules artifacts into the output folder defined by .reversa/state.json (field output_folder).