diff options
author | Timothy Flynn <trflynn89@pm.me> | 2021-04-23 22:18:35 -0400 |
---|---|---|
committer | Linus Groh <mail@linusgroh.de> | 2021-04-24 14:22:08 +0200 |
commit | 1500479a1dd1336782ef609f8e950f8ed49138d1 (patch) | |
tree | 33873f59ea5989a23362a5c8df4a0efccb46d08d /Userland/Libraries/LibSQL/Forward.h | |
parent | 0764a686160e8db4473d52051e0b5324593eddf1 (diff) | |
download | serenity-1500479a1dd1336782ef609f8e950f8ed49138d1.zip |
LibSQL: Parse ALTER TABLE statement
There are 4 forms an ALTER TABLE statement can take, and each are very
distinct, so they each get their own AST node class.
Diffstat (limited to 'Userland/Libraries/LibSQL/Forward.h')
-rw-r--r-- | Userland/Libraries/LibSQL/Forward.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Userland/Libraries/LibSQL/Forward.h b/Userland/Libraries/LibSQL/Forward.h index 3f83078e40..14c08d0923 100644 --- a/Userland/Libraries/LibSQL/Forward.h +++ b/Userland/Libraries/LibSQL/Forward.h @@ -7,6 +7,8 @@ #pragma once namespace SQL { +class AddColumn; +class AlterTable; class ASTNode; class BetweenExpression; class BinaryOperatorExpression; @@ -21,6 +23,7 @@ class CommonTableExpression; class CommonTableExpressionList; class CreateTable; class Delete; +class DropColumn; class DropTable; class ErrorExpression; class ErrorStatement; @@ -45,6 +48,8 @@ class NumericLiteral; class OrderingTerm; class Parser; class QualifiedTableName; +class RenameColumn; +class RenameTable; class ResultColumn; class ReturningClause; class Select; |