Skip to content

Commit fba2a14

Browse files
jakeswensonlustefaniak
authored andcommitted
feat(apache#757): Add Location/Spans in to the AST/parse layer
1 parent 8e0d26a commit fba2a14

26 files changed

+3196
-2141
lines changed

src/ast/dcl.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ use serde::{Deserialize, Serialize};
2929
use sqlparser_derive::{Visit, VisitMut};
3030

3131
use super::{Expr, Ident, Password};
32-
use crate::ast::{display_separated, ObjectName};
32+
use crate::ast::{display_separated, ObjectName, WithSpan};
3333

3434
/// An option in `ROLE` statement.
3535
///
@@ -126,15 +126,15 @@ pub enum ResetConfig {
126126
pub enum AlterRoleOperation {
127127
/// Generic
128128
RenameRole {
129-
role_name: Ident,
129+
role_name: WithSpan<Ident>,
130130
},
131131
/// MS SQL Server
132132
/// <https://learn.microsoft.com/en-us/sql/t-sql/statements/alter-role-transact-sql>
133133
AddMember {
134-
member_name: Ident,
134+
member_name: WithSpan<Ident>,
135135
},
136136
DropMember {
137-
member_name: Ident,
137+
member_name: WithSpan<Ident>,
138138
},
139139
/// PostgreSQL
140140
/// <https://www.postgresql.org/docs/current/sql-alterrole.html>

0 commit comments

Comments
 (0)