Verifies consistency of the model by checking for duplicate names and references to non-existing entities.
Verifies consistency of the model by checking for duplicate names and references to non-existing entities. In case such things are found, throws an AssertionError.
A container class for Slick's data model The model can have circular references (e.g. a table has a foreign key which points back to the table). The references are broken apart by using names instead of object references for back references.