pub trait CatalogTrackViewChangeOperations {
// Required methods
fn track_view_created(&mut self, view: View) -> Result<()>;
fn track_view_updated(&mut self, pre: View, post: View) -> Result<()>;
fn track_view_deleted(&mut self, view: View) -> Result<()>;
}Expand description
Trait for tracking view definition changes during a transaction.