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

Method parse_create_schema

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

Source from the content-addressed store, hash-verified

2145 }
2146
2147 fn parse_create_schema(&mut self) -> Result<Statement<Raw>, ParserError> {
2148 self.expect_keyword(SCHEMA)?;
2149 let if_not_exists = self.parse_if_not_exists()?;
2150 let name = self.parse_schema_name()?;
2151 Ok(Statement::CreateSchema(CreateSchemaStatement {
2152 name,
2153 if_not_exists,
2154 }))
2155 }
2156
2157 fn parse_format(&mut self) -> Result<Format<Raw>, ParserError> {
2158 let format = if self.parse_keyword(AVRO) {

Callers 1

parse_createMethod · 0.80

Calls 3

expect_keywordMethod · 0.80
parse_if_not_existsMethod · 0.80
parse_schema_nameMethod · 0.80

Tested by

no test coverage detected