Struct ColumnInfo

A struct to hold column metadata

Fields

Name Type Description
charSet string Character set, "" if not applicable.
charsMax long Capacity in characters, -1L if not applicable
collation string Collation, "" if not applicable.
colType string More detail about the column type, e.g. "int(10) unsigned".
comment string Any comment that was set at table definition time.
defaultNull bool Is the default value NULL?
defaultValue string The default value as a string if not NULL
extra string Extra information.
index ulong Zero based index of the column within a table row.
key string Information about the column's key status, blank if none.
name string The name of the column.
nullable bool Can the column value be set to NULL
numericPrecision short Presentation information for numerics, -1L if not applicable.
numericScale short Scale information for numerics or NULL, -1L if not applicable.
octetsMax long Capacity in bytes - same as chars if not a unicode table definition, -1L if not applicable.
privileges string Privileges for logged in user.
schema string The database that the table having this column belongs to.
table string The table that this column belongs to.
type string What type is the column - tinyint, char, varchar, blob, date etc

Authors

Copyright

License