primary_key
Whether this column is part of the primary key
Represents a database column as it exists in the actual database
Whether this column auto-increments (SERIAL, AUTOINCREMENT, etc.)
Default value expression as a string (e.g., "0", "'active'", "now()")
Column name
Whether the column allows NULL values
Whether this column is part of the primary key
Raw SQL type (e.g., "VARCHAR(255)", "BIGINT", "integer")