DM-24288 the component name was added to the internal posix datastore record. Unfortunately it was length 16 and sqlite did not complain – this breaks databases that do check the length of strings. In particular "TransmissionCurve" exceeds the limit. Change the limit to 32 to fix this.
Additionally we might want to add constraints back. Constraints were added previously in
DM-18438 but subsequently removed when DatabaseDict was replaced with OpaqueData.