Skip to main content

define_inherited_expressions

Function define_inherited_expressions 

Source
pub fn define_inherited_expressions(
    c: &mut CreateTable,
    inherited: &InheritedDefinitions,
    allocate: &mut CatalogIdentityAllocator<'_>,
) -> Result<(), SQLError>
Expand description

heap_create_with_catalog stores what the parents give with the relation, before the statement’s own expressions are analyzed: the inherited defaults and generation expressions in column order, then the inherited CHECK constraints in the order MergeAttributes collected them.