@fivetrandevelopers/zetasql
Version:
ZetaSQL gRPC server and client
23 lines (22 loc) • 1.84 kB
TypeScript
import type { ASTTableExpressionProto as _zetasql_ASTTableExpressionProto, ASTTableExpressionProto__Output as _zetasql_ASTTableExpressionProto__Output } from '../zetasql/ASTTableExpressionProto';
import type { ASTQueryProto as _zetasql_ASTQueryProto, ASTQueryProto__Output as _zetasql_ASTQueryProto__Output } from '../zetasql/ASTQueryProto';
import type { ASTAliasProto as _zetasql_ASTAliasProto, ASTAliasProto__Output as _zetasql_ASTAliasProto__Output } from '../zetasql/ASTAliasProto';
import type { ASTPivotClauseProto as _zetasql_ASTPivotClauseProto, ASTPivotClauseProto__Output as _zetasql_ASTPivotClauseProto__Output } from '../zetasql/ASTPivotClauseProto';
import type { ASTUnpivotClauseProto as _zetasql_ASTUnpivotClauseProto, ASTUnpivotClauseProto__Output as _zetasql_ASTUnpivotClauseProto__Output } from '../zetasql/ASTUnpivotClauseProto';
import type { ASTSampleClauseProto as _zetasql_ASTSampleClauseProto, ASTSampleClauseProto__Output as _zetasql_ASTSampleClauseProto__Output } from '../zetasql/ASTSampleClauseProto';
export interface ASTTableSubqueryProto {
'parent'?: (_zetasql_ASTTableExpressionProto | null);
'subquery'?: (_zetasql_ASTQueryProto | null);
'alias'?: (_zetasql_ASTAliasProto | null);
'pivotClause'?: (_zetasql_ASTPivotClauseProto | null);
'unpivotClause'?: (_zetasql_ASTUnpivotClauseProto | null);
'sampleClause'?: (_zetasql_ASTSampleClauseProto | null);
}
export interface ASTTableSubqueryProto__Output {
'parent': (_zetasql_ASTTableExpressionProto__Output | null);
'subquery': (_zetasql_ASTQueryProto__Output | null);
'alias': (_zetasql_ASTAliasProto__Output | null);
'pivotClause': (_zetasql_ASTPivotClauseProto__Output | null);
'unpivotClause': (_zetasql_ASTUnpivotClauseProto__Output | null);
'sampleClause': (_zetasql_ASTSampleClauseProto__Output | null);
}