@wearesage/schema
Version:
A flexible schema definition and validation system for TypeScript with multi-database support
23 lines (16 loc) • 885 B
Markdown
# @wearesage/schema
> A TypeScript decorator-based schema definition system that works across multiple database adapters (PostgreSQL, MongoDB, Neo4j, Redis, SQLite). Define your entities once with decorators, then use them with any supported database through a unified repository interface.
## Coverage
   
### Overall
| Metric | Percentage |
|--------|-----------|
| Statements | 68% |
| Branches | 49% |
| Functions | 74% |
| Lines | 68% |
### By Module
| Module | Statements | Branches | Functions | Lines |
|---------|-----------|----------|-----------|-------|
| adapters | 70% | 51% | 65% | 69% |
| core | 94% | 53% | 86% | 95% |