Skip to content
# Class: AlterTableParser

Defined in: packages/core/src/parsers/AlterTableParser.ts:29

Parses ALTER TABLE statements focused on constraint operations.

Constructors ​

Constructor ​

new AlterTableParser(): AlterTableParser

Returns ​

AlterTableParser

Methods ​

parse() ​

static parse(sql): AlterTableStatement

Defined in: packages/core/src/parsers/AlterTableParser.ts:62

Parameters ​

sql ​

string

Returns ​

AlterTableStatement


parseFromLexeme() ​

static parseFromLexeme(lexemes, index): object

Defined in: packages/core/src/parsers/AlterTableParser.ts:72

Parameters ​

lexemes ​

Lexeme[]

index ​

number

Returns ​

object

value ​

value: AlterTableStatement

newIndex ​

newIndex: number

Released under the MIT License.