support subfolders for schema files
- Dominant language
- Rust
- Stars
- 175
- Forks
- 32
- PR merge metrics
- No merged PRs in 30d
Description
Currently it seems not possible to use subfolders for storing .esdl files.
It would great if edgedb would support storing files in subfolders.
Consider below screenshot.

I actually thought this worked already but it seems to not work.
For now I can revert by placing the files in the /dbschema folder and rename them like core_organistion.esdl, app_note.esdl but storing complicated data structures in there own files and subfolders would be a great addition.
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue identifies the /dbschema directory and .esdl files but names no implementation files or tests. Start by tracing how the CLI discovers and loads schema files, then check how nested paths are handled. Done means valid .esdl files in subfolders are discovered and processed without requiring renamed files in /dbschema.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100