MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / parse_reset

Method parse_reset

src/sql-parser/src/parser.rs:8032–8040  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

8030 }
8031
8032 fn parse_reset(&mut self) -> Result<Statement<Raw>, ParserError> {
8033 let mut variable = self.parse_identifier()?;
8034 if variable.as_str().parse() == Ok(SCHEMA) {
8035 variable = ident!("search_path");
8036 }
8037 Ok(Statement::ResetVariable(ResetVariableStatement {
8038 variable,
8039 }))
8040 }
8041
8042 fn parse_show(&mut self) -> Result<ShowStatement<Raw>, ParserError> {
8043 let redacted = self.parse_keyword(REDACTED);

Callers 1

parse_statement_innerMethod · 0.80

Calls 3

parse_identifierMethod · 0.80
parseMethod · 0.45
as_strMethod · 0.45

Tested by

no test coverage detected