@@ -403,15 +403,15 @@ where
403403/// ```
404404/// # use sqlparser::parser::Parser;
405405/// # use sqlparser::dialect::GenericDialect;
406- /// # use sqlparser::ast::{ObjectName, visit_relations_mut};
406+ /// # use sqlparser::ast::{ObjectName, ObjectNamePart, Ident, visit_relations_mut};
407407/// # use core::ops::ControlFlow;
408408/// let sql = "SELECT a FROM foo";
409409/// let mut statements = Parser::parse_sql(&GenericDialect{}, sql)
410410/// .unwrap();
411411///
412412/// // visit statements, renaming table foo to bar
413413/// visit_relations_mut(&mut statements, |table| {
414- /// table.0[0].value = table.0[0].value.replace("foo", " bar");
414+ /// table.0[0] = ObjectNamePart::Identifier(Ident::new(" bar") );
415415/// ControlFlow::<()>::Continue(())
416416/// });
417417///
@@ -529,7 +529,7 @@ where
529529/// if matches!(expr, Expr::Identifier(col_name) if col_name.value == "x") {
530530/// let old_expr = std::mem::replace(expr, Expr::Value(Value::Null));
531531/// *expr = Expr::Function(Function {
532- /// name: ObjectName(vec![Ident::new("f")]),
532+ /// name: ObjectName::from (vec![Ident::new("f")]),
533533/// args: FunctionArguments::List(FunctionArgumentList {
534534/// duplicate_treatment: None,
535535/// args: vec![FunctionArg::Unnamed(FunctionArgExpr::Expr(old_expr))],
0 commit comments