pub fn validate_foreign_key_definition(
context: &ForeignKeyDefinitionContext<'_>,
table: &str,
foreign_key: &mut ForeignKey,
) -> Result<(), SQLError>pub fn validate_foreign_key_definition(
context: &ForeignKeyDefinitionContext<'_>,
table: &str,
foreign_key: &mut ForeignKey,
) -> Result<(), SQLError>