Whether the column uses AUTOINCREMENT (only meaningful for primary keys).
The GeoPackage data type of the column (e.g., INTEGER, TEXT, BLOB).
The default value for the column, or null if no default is set.
The zero-based positional index of the column within the table.
OptionalmaxThe optional maximum size or length constraint for the column. Applicable to types like TEXT or BLOB where a max length may be specified.
The name of the column.
Whether the column has a NOT NULL constraint.
Whether the column is the primary key of the table.
Whether the column has a UNIQUE constraint.
Represents a column definition within a GeoPackage user table.
Each column has metadata describing its position, data type, constraints, and other properties as defined by the GeoPackage specification.
Example