folder-openFile Organization

your-project/
├── schemas/                  # YAML schema files
   ├── models/              # Group schemas by domain
      ├── blog/
         ├── post.yaml
         ├── comment.yaml
         └── category.yaml
      └── shop/
          ├── product.yaml
          └── order.yaml
   └── base/                # Base/core schemas
       ├── user.yaml
       └── role.yaml

Schema Organization Tips

  • Group related schemas together

  • Keep schemas in version control

  • Use descriptive filenames

  • Include schema documentation comments

Last updated