Thinking about how to update my SwiftData models so I don't need to change code everywhere. (This is in addition to my typealiases earlier.)
The rest of my code can just use notes. notesV1 can't be private because the migration needs to know about it, but it's new.
This seems safe, and if so very little code updating will be required.
Note: I am NOT changing the schema just to make these fields non-optional, but since I'm changing the schema anyway it seems a reasonable step. #SwiftData
