import * as pgsqlAstParser from "https://deno.land/x/pgsql_ast_parser@10.5.2/syntax/ast.ts"; FunctionsflocationOfInterfacesIAlterColumnAddGeneratedIAlterColumnSetDefaultIAlterColumnSetTypeIAlterColumnSimpleIAlterSequenceOwnerToIAlterSequenceRenameIAlterSequenceSetOptionsIAlterSequenceSetSchemaIAlterSequenceStatementIAlterTableStatementIArrayDataTypeDefIBasicDataTypeDefIBeginStatementICallOverICircleIColumnConstraintCheckIColumnConstraintDefaultIColumnConstraintForeignKeyIColumnConstraintReferenceIColumnConstraintSimpleICommentStatementICommitStatementICompositeTypeAttributeICreateColumnDefICreateColumnsLikeTableICreateColumnsLikeTableOptICreateCompositeTypeICreateEnumTypeICreateExtensionStatementICreateFunctionStatementICreateIndexStatementICreateIndexWithICreateMaterializedViewStatementICreateSchemaStatementICreateSequenceOptionsICreateSequenceStatementICreateTableStatementICreateViewStatementICreateViewStatementBaseIDeallocateStatementIDeallocateStatementOptIDeleteStatementIDoStatementIDropFunctionStatementIDropStatementIExprArrayFromSelectIExprArrayIndexIExprBinaryIExprBoolIExprCallFunction calls. IExprCaseIExprCastIExprConstantIExprDefaultIExprExtractIExprIntegerIExprListIExprMemberIExprNullIExprNumericIExprOverlayHandle special syntax: overlay('12345678' placing 'ab' from 2 for 4) IExprParameterIExprRefIExprStringIExprSubstringHandle special syntax: substring('val' from 2 for 3) IExprTernaryIExprUnaryIExprValueKeywordIExprWhenIForStatementIFromCallIFromStatementIFromTableIFunctionArgumentIIndexExpressionIInsertStatementIIntervalIJoinClauseILimitStatementILineLine aX+bY+c ILiteralINameINodeLocationIOnConflictActionIOrderByStatementIPathIPGCommentIPGNodeIPointIPrepareStatementIQColumnIQNameIQNameAliasedIQNameMappedIRaiseStatementIRefreshMaterializedViewStatementIReturnsTableIRollbackStatementISelectedColumnISelectFromStatementISelectFromUnionISetGlobalStatementISetStatementISetTimezoneIShowStatementIStartTransactionStatementITableAliasNameITableAlterationAddColumnITableAlterationAddConstraintITableAlterationAlterColumnITableAlterationDropColumnITableAlterationDropConstraintITableAlterationOwnerITableAlterationRenameITableAlterationRenameColumnITableAlterationRenameConstraintITableConstraintForeignKeyITableConstraintUniqueITableReferenceITablespaceStatementITruncateTableStatementIUpdateStatementIValuesStatementIWithRecursiveStatementIWithStatementType AliasesTAdditiveOperatorTAlterColumnTAlterSequenceChangeTBinaryOperatorTBoxTColumnConstraintTComparisonOperatorTConstraintActionFROM https://www.postgresql.org/docs/12/ddl-constraints.html TConstructOperatorTDataTypeDefTEqualityOperatorTExprTExprLiteralTFromTFunctionArgumentModeTGeometricLiteralTJoinTypeTLogicOperatorTMathOpsBinaryTMultiplicativeOperatorTPolygonTSegmentTSelectStatementTSetGlobalValueTSetTimezoneValueTStatementTTableAlterationTTableConstraintTTableConstraintCheckTUnaryOperatorTValueKeywordTWithStatementBinding