edgedb / easy-edgedb

An illustrated textbook designed to be a one-stop shop for learning EdgeDB
https://www.edgedb.com/easy-edgedb
69 stars 36 forks source link

First changes in response to reader feedback from Devon #96

Closed Dhghomon closed 1 year ago

Dhghomon commented 1 year ago

This PR contains the easiest changes to make to Easy EdgeDB in response to Devon's excellent feedback that he put together while reading Easy EdgeDB for the first time. EdgeDB itself is in flux at the moment so this PR addresses the lowest lying fruit that can be taken care of in the meantime. The commits go in roughly the same order as Devon's reader feedback.

Some highlights:

Overall structure remains the same and the book does not yet guide the reader through each schema migration that takes place per chapter (or sometimes multiple migrations inside a single chapter) or address issues where some objects have been deleted in one chapter and queried in the next, or where random objects (the Kains and the Billies and all the other non-book characters) have been inserted and end up appearing in later queries. This will happen in a later PR devoted to using the EdgeDB Projects tools and migration flow. In the meantime, this PR includes a caveat that the content on migration is still out of date in places and some exhortations to use the new tools + UI, and removes the commands in the schema such as start migration to to avoid confusion and nudge the reader in the direction of the project tools.