pub async fn populate_dbms_metadata_ddl<C: OracleConnection>(
cx: &Cx,
conn: &C,
snapshot: &mut CatalogSnapshot,
) -> Result<(), CatalogError>Expand description
Populate ObjectCommon.ddl for every object in the snapshot using
DBMS_METADATA.GET_DDL and DBMS_METADATA.GET_XML. Skips silently when
capabilities.can_use_dbms_metadata is false. Failures on individual
objects are recorded as CapabilityWarnings on the snapshot and do not
abort the populate pass.