Collected metadata describing a database column.
@type t() :: %Sublimate.TableColumnData{ array_element_type: String.t(), column_name: String.t(), column_type: String.t(), is_array: boolean(), is_primary_key: boolean(), is_serial: boolean() }