# Class: CreateTableParser
Defined in: packages/core/src/parsers/CreateTableParser.ts:48
Parses CREATE TABLE statements (DDL or AS SELECT) into CreateTableQuery models.
Constructors
Constructor
new CreateTableParser():
CreateTableParser
Returns
CreateTableParser
Methods
parse()
staticparse(query):CreateTableQuery
Defined in: packages/core/src/parsers/CreateTableParser.ts:101
Parse SQL string to CreateTableQuery AST.
Parameters
query
string
Returns
parseFromLexeme()
staticparseFromLexeme(lexemes,index):object
Defined in: packages/core/src/parsers/CreateTableParser.ts:114
Parse from lexeme array (for internal use and tests).
Parameters
lexemes
Lexeme[]
index
number
Returns
object
value
value:
CreateTableQuery
newIndex
newIndex:
number