@fivetrandevelopers/zetasql
Version:
ZetaSQL gRPC server and client
29 lines (28 loc) • 2.55 kB
TypeScript
import type { ASTStatementProto as _zetasql_ASTStatementProto, ASTStatementProto__Output as _zetasql_ASTStatementProto__Output } from '../zetasql/ASTStatementProto';
import type { AnyASTGeneralizedPathExpressionProto as _zetasql_AnyASTGeneralizedPathExpressionProto, AnyASTGeneralizedPathExpressionProto__Output as _zetasql_AnyASTGeneralizedPathExpressionProto__Output } from '../zetasql/AnyASTGeneralizedPathExpressionProto';
import type { ASTAliasProto as _zetasql_ASTAliasProto, ASTAliasProto__Output as _zetasql_ASTAliasProto__Output } from '../zetasql/ASTAliasProto';
import type { ASTWithOffsetProto as _zetasql_ASTWithOffsetProto, ASTWithOffsetProto__Output as _zetasql_ASTWithOffsetProto__Output } from '../zetasql/ASTWithOffsetProto';
import type { AnyASTExpressionProto as _zetasql_AnyASTExpressionProto, AnyASTExpressionProto__Output as _zetasql_AnyASTExpressionProto__Output } from '../zetasql/AnyASTExpressionProto';
import type { ASTAssertRowsModifiedProto as _zetasql_ASTAssertRowsModifiedProto, ASTAssertRowsModifiedProto__Output as _zetasql_ASTAssertRowsModifiedProto__Output } from '../zetasql/ASTAssertRowsModifiedProto';
import type { ASTReturningClauseProto as _zetasql_ASTReturningClauseProto, ASTReturningClauseProto__Output as _zetasql_ASTReturningClauseProto__Output } from '../zetasql/ASTReturningClauseProto';
import type { ASTHintProto as _zetasql_ASTHintProto, ASTHintProto__Output as _zetasql_ASTHintProto__Output } from '../zetasql/ASTHintProto';
export interface ASTDeleteStatementProto {
'parent'?: (_zetasql_ASTStatementProto | null);
'targetPath'?: (_zetasql_AnyASTGeneralizedPathExpressionProto | null);
'alias'?: (_zetasql_ASTAliasProto | null);
'offset'?: (_zetasql_ASTWithOffsetProto | null);
'where'?: (_zetasql_AnyASTExpressionProto | null);
'assertRowsModified'?: (_zetasql_ASTAssertRowsModifiedProto | null);
'returning'?: (_zetasql_ASTReturningClauseProto | null);
'hint'?: (_zetasql_ASTHintProto | null);
}
export interface ASTDeleteStatementProto__Output {
'parent': (_zetasql_ASTStatementProto__Output | null);
'targetPath': (_zetasql_AnyASTGeneralizedPathExpressionProto__Output | null);
'alias': (_zetasql_ASTAliasProto__Output | null);
'offset': (_zetasql_ASTWithOffsetProto__Output | null);
'where': (_zetasql_AnyASTExpressionProto__Output | null);
'assertRowsModified': (_zetasql_ASTAssertRowsModifiedProto__Output | null);
'returning': (_zetasql_ASTReturningClauseProto__Output | null);
'hint': (_zetasql_ASTHintProto__Output | null);
}