18 using System.Collections.Generic;
20 namespace Deveel.Data.Sql.Parser {
22 public string UserName {
get;
private set; }
24 public IEnumerable<IAlterUserActionNode> Actions {
get;
private set; }
28 UserName = ((IdentifierNode) node).Text;
29 }
else if (node.
NodeName.Equals(
"action_list")) {
33 return base.OnChildNode(node);
37 throw new NotImplementedException();
override ISqlNode OnChildNode(ISqlNode node)
During the initialization of the node from the parser, this method is called for every child node add...
This is a simple identifier within a SQL grammar.
override void BuildStatement(StatementBuilder builder)
Defines the contract for nodes in an AST model for a SQL grammar analysis and parsing.
string NodeName
Gets the name of the node analyzed from the parser.