should be it
This commit is contained in:
11
external/duckdb/extension/autocomplete/grammar/statements/create_macro.gram
vendored
Normal file
11
external/duckdb/extension/autocomplete/grammar/statements/create_macro.gram
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
CreateMacroStmt <- MacroOrFunction IfNotExists? QualifiedName List(MacroDefinition)
|
||||
|
||||
MacroOrFunction <- 'MACRO' / 'FUNCTION'
|
||||
|
||||
MacroDefinition <- Parens(MacroParameters?) 'AS' (TableMacroDefinition / ScalarMacroDefinition)
|
||||
|
||||
MacroParameters <- List(MacroParameter)
|
||||
MacroParameter <- NamedParameter / (TypeFuncName Type?)
|
||||
|
||||
ScalarMacroDefinition <- Expression
|
||||
TableMacroDefinition <- 'TABLE' SelectStatement
|
||||
Reference in New Issue
Block a user