Struct sea_schema::postgres::def::TableDef
source · pub struct TableDef {
pub info: TableInfo,
pub columns: Vec<ColumnInfo>,
pub check_constraints: Vec<Check>,
pub not_null_constraints: Vec<NotNull>,
pub unique_constraints: Vec<Unique>,
pub primary_key_constraints: Vec<PrimaryKey>,
pub reference_constraints: Vec<References>,
pub exclusion_constraints: Vec<Exclusion>,
}Available on crate features
postgres and def only.Fields§
§info: TableInfo§columns: Vec<ColumnInfo>§check_constraints: Vec<Check>§not_null_constraints: Vec<NotNull>§unique_constraints: Vec<Unique>§primary_key_constraints: Vec<PrimaryKey>§reference_constraints: Vec<References>§exclusion_constraints: Vec<Exclusion>