hedyorg / hedy

Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
https://www.hedy.org
European Union Public License 1.2
1.26k stars 281 forks source link

extract DBML code #5585

Open Felienne opened 4 weeks ago

Felienne commented 4 weeks ago

WIP for automatic database schema generation for documentation purposes (#4678)

The code we generate, creates this:

https://dbdiagram.io/d/Hedy-Database-665897b8b65d9338791bcce4

For now I am manually copying but ultimately we might directly ping the dbdiagram api and have a live version?

Still working on creating the relationships, but I think I need some input from @rix0rrr for that.

jpelay commented 1 day ago

Hi, Felienne! Is there a way I can help move this PR forward?