Stabilise output from generator against constellation ordering
Fixed error in detection of injected surrogate key for Value Type
Stabilise output from JSON generator against constellation ordering
Updated generated JSON files to reflect stable ordering
Added DEBUG=firstaid to catch exceptions where they're raised
Improved diagnostics around supertype compilation
Removed unusual identification patterns from Diagrams metamodel
New SQL for this model
Subtypes with identifying one-to-ones can be absorbed by them, instead of by the supertype
Delay adding implicit spanning uniqueness constraints to fact types until we finalise the vocabulary
One more change to enable delayed implicit fact type UC
further ramifications of delaying the implicit spanning UCs over fact types
Fixed a defect in indexing for value type tables when no surrogate was injected
Don't be so keen to flip references during relational mapping without checking it adds value