pub async fn handle_create_mv_bound(
handler_args: HandlerArgs,
if_not_exists: bool,
name: ObjectName,
query: BoundQuery,
dependent_relations: HashSet<TableId>,
dependent_udfs: HashSet<FunctionId>,
columns: Vec<Ident>,
emit_mode: Option<EmitMode>,
) -> Result<RwPgResponse, RwError>