@@ -403,15 +403,15 @@ where
403
403
/// ```
404
404
/// # use sqlparser::parser::Parser;
405
405
/// # use sqlparser::dialect::GenericDialect;
406
- /// # use sqlparser::ast::{ObjectName, visit_relations_mut};
406
+ /// # use sqlparser::ast::{ObjectName, ObjectNamePart, Ident, visit_relations_mut};
407
407
/// # use core::ops::ControlFlow;
408
408
/// let sql = "SELECT a FROM foo";
409
409
/// let mut statements = Parser::parse_sql(&GenericDialect{}, sql)
410
410
/// .unwrap();
411
411
///
412
412
/// // visit statements, renaming table foo to bar
413
413
/// 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") );
415
415
/// ControlFlow::<()>::Continue(())
416
416
/// });
417
417
///
@@ -529,7 +529,7 @@ where
529
529
/// if matches!(expr, Expr::Identifier(col_name) if col_name.value == "x") {
530
530
/// let old_expr = std::mem::replace(expr, Expr::Value(Value::Null));
531
531
/// *expr = Expr::Function(Function {
532
- /// name: ObjectName(vec![Ident::new("f")]),
532
+ /// name: ObjectName::from (vec![Ident::new("f")]),
533
533
/// args: FunctionArguments::List(FunctionArgumentList {
534
534
/// duplicate_treatment: None,
535
535
/// args: vec![FunctionArg::Unnamed(FunctionArgExpr::Expr(old_expr))],
0 commit comments