GeneX-2.0 DB: TableDef Table
GeneX-2.0 DB: TableDef Table
Table TypeInheritsComment
DATAnoneThe TableDef table defines information about individual tables in the DB, such as their abbreviated names and their API names.

Column Information
Column NameFull NameData TypeNot NULLComment
api_nameAPI Namechar32trueThe name of the table in the programming language API, this usually contains mixed case, and will often remove underscores, etc.
audit_fkAuditinttrueThe audit entry when this data was last modified, it will be null if it is the creation event. We set the write_sql attribute to be false so that Postgres doesn't put a constraint on this column. It is automatically set by a trigger.
descriptionDescriptiontextfalse
is_abstractIs AbstractbooltrueWhether this table is an abstract table that holds no real data, but instead provides an inheritance template.
lc_table_nameLowercase Table Namechar32trueThe name of the table in all lowercase letters
table_nameTable Namechar32trueThe name of the table
td_pkAccession Numberserialfalse

Primary Key Information
Column Name
td_pk

Foreign Key Information
Column NameForeign TablePrimary Key in Foreign TableForeign Key Type
audit_fkAuditaudit_pkONE_TO_ONE

Unique Column Information
Column Names

Index Information
NameColumn Name