Initial commit
This commit is contained in:
36
skills/data-modeling/examples/INDEX.md
Normal file
36
skills/data-modeling/examples/INDEX.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Data Modeling Examples
|
||||
|
||||
Complete database schema examples for multi-tenant SaaS.
|
||||
|
||||
## Available Examples
|
||||
|
||||
### [drizzle-models.md](drizzle-models.md)
|
||||
Drizzle ORM schema examples (TypeScript).
|
||||
- Basic table definitions
|
||||
- Relationships (one-to-many, many-to-many)
|
||||
- Indexes and constraints
|
||||
|
||||
### [sqlmodel-models.md](sqlmodel-models.md)
|
||||
SQLModel schema examples (Python).
|
||||
- Model definitions
|
||||
- Relationships and foreign keys
|
||||
- Type hints and validation
|
||||
|
||||
### [relationships.md](relationships.md)
|
||||
Relationship patterns for both ORMs.
|
||||
- One-to-many relationships
|
||||
- Many-to-many with join tables
|
||||
- Self-referential relationships
|
||||
|
||||
### [rls-policies.md](rls-policies.md)
|
||||
Row Level Security policy examples.
|
||||
- Tenant isolation policies
|
||||
- Admin override policies
|
||||
- Public data policies
|
||||
|
||||
## Quick Reference
|
||||
|
||||
**Need Drizzle?** → [drizzle-models.md](drizzle-models.md)
|
||||
**Need SQLModel?** → [sqlmodel-models.md](sqlmodel-models.md)
|
||||
**Need relationships?** → [relationships.md](relationships.md)
|
||||
**Need RLS?** → [rls-policies.md](rls-policies.md)
|
||||
Reference in New Issue
Block a user