Expand description
Structsยง
- Field
Lock ๐ - On-disk form of a
RecordField: aTypeLockwidened with the fieldโs name and nullability. - Record
Field - One field of a
DataType::Record. - Type
Lock ๐ - On-disk form of a
DataType: the typeโs name, plus the structural payload the SQL grammar cannot spell.
Enumsยง
- Data
Type - A columnโs type, described structurally.
- Data
Type ๐Json Error - A stored type that could not be read back.
- Type
Lock Error - A structural payload that does not belong on the type it was recorded with.
Constantsยง
- ARRAY_
TAG ๐ - On-disk tag for
DataType::Array. - LIST_
TAG ๐ - On-disk tag for
DataType::List. - MAP_TAG ๐
- On-disk tag for
DataType::Map. - RECORD_
TAG ๐ - On-disk tag for
DataType::Record.
Functionsยง
- join_
data_ ๐type - Rebuild a type from the three on-disk keys, rejecting a payload that does not belong on the named tag.
- split_
data_ ๐type - Decompose a type into the three keys the on-disk form carries.