UNPKG

@fivetrandevelopers/zetasql

Version:
29 lines (28 loc) 1.37 kB
/// <reference types="long" /> import type { SimpleColumnProto as _zetasql_SimpleColumnProto, SimpleColumnProto__Output as _zetasql_SimpleColumnProto__Output } from '../zetasql/SimpleColumnProto'; import type { SimpleAnonymizationInfoProto as _zetasql_SimpleAnonymizationInfoProto, SimpleAnonymizationInfoProto__Output as _zetasql_SimpleAnonymizationInfoProto__Output } from '../zetasql/SimpleAnonymizationInfoProto'; import type { Long } from '@grpc/proto-loader'; export interface SimpleTableProto { 'name'?: (string); 'serializationId'?: (number | string | Long); 'isValueTable'?: (boolean); 'column'?: (_zetasql_SimpleColumnProto)[]; 'nameInCatalog'?: (string); 'allowAnonymousColumnName'?: (boolean); 'allowDuplicateColumnNames'?: (boolean); 'anonymizationInfo'?: (_zetasql_SimpleAnonymizationInfoProto | null); 'primaryKeyColumnIndex'?: (number)[]; 'fullName'?: (string); } export interface SimpleTableProto__Output { 'name': (string); 'serializationId': (Long); 'isValueTable': (boolean); 'column': (_zetasql_SimpleColumnProto__Output)[]; 'nameInCatalog': (string); 'allowAnonymousColumnName': (boolean); 'allowDuplicateColumnNames': (boolean); 'anonymizationInfo': (_zetasql_SimpleAnonymizationInfoProto__Output | null); 'primaryKeyColumnIndex': (number)[]; 'fullName': (string); }