# Context
# Documentation of CREATE TYPE perhaps needs more elaboration
The documentation of CREATE TYPE (https://www.postgresql.org/docs/current/sql-createtype.html) says that
“and the third is the typmod of the destination column, if known (-1 will be passed if not).”
Before hitting the issue, I thought -1 will be passed if and only if this type does not have type modifiers, as it is indeed unknown. However, it surprises me that it could also be unknown if your type needs type modifiers and the type modifiers have been successfully stored in the metadata. So I think we could elaborate on this a bit.
Regards, Steve.