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/
-
-
-
Replying to @svetlyak40wt
@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.1 reply 0 retweets 0 likes -
Replying to @Ngnghm @nitro_idiot
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?
1 reply 0 retweets 2 likes
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.
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!