Skip to main content

Module view_rewrite

Module view_rewrite 

Source
Expand description

PostgreSQL 18 automatically updatable view analysis and DML rewriting.

Re-exports§

pub use rule_inputs::rule_input_requirements;
pub use crate::catalog::view::ViewMutationCapabilities;

Modules§

context
Catalog and authorization inputs for automatic view analysis and DML rewriting.
rule_inputs
Surviving input dependencies across automatic views and rewrite rules.

Structs§

AutomaticViewLayer
ViewColumn
ViewUpdatability

Enums§

MergeViewTargetPath
ViewCheckOption

Functions§

automatic_view_layer
has_instead_of_trigger
merge_view_target_path
relation_columns
rewrite_delete_to_base
rewrite_insert_to_base
rewrite_merge_to_base
rewrite_update_to_base
validate_public_merge_contract
validate_public_merge_targets
validate_view_definition_check_option
view_updatability