Someone was looking for a good ORM in Common Lisp. I pointed them to QUAKE, which is part of the code snapshot published by QRes before its demise. https://common-lisp.net/project/qitab/
@nitro_idiot 's code is probably much better maintained, and actually working w/ less work needed.
The two things I was proud of adding to QUAKE were differential schema upgrade generation (for base schema, diff from null schema), and sum types. I don't know what ORMs have them.
-
-
Mito is able to generate schema migration looking at current database schema and a state of Lisp classes. Does it a differential schema upgrade you are talking about?
-
Yes, QUAKE could extract the current schema from Oracle and use that as the basis for the diff, or it could use a model of a previous schema version as the basis to plan an upgrade in production. I also designed ways to work with table or column renamings or changes of types.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!