Swift: implement python schema

The information that was contained in `schema.yml` is now in
`swift/schema.py`, which allows a more integrated IDE experience
for writing and navigating it.

Another minor change is that `schema.Class` now has a `str` `group`
field instead of a `pathlib.Path` `dir` one.
This commit is contained in:
Paolo Tranquilli
2022-09-02 14:06:04 +02:00
parent caaf9e7ff3
commit 96897a0cdc
20 changed files with 1034 additions and 1719 deletions

6
swift/prefix.dbscheme Normal file
View File

@@ -0,0 +1,6 @@
/**
* The source location of the snapshot.
*/
sourceLocationPrefix(
string prefix: string ref
);