Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | import { BigQuery } from '@google-cloud/bigquery'; import { Logger } from '@nestjs/common'; import { type BigQueryConfig } from './big-query.config'; const logger = new Logger('BigQueryFactory'); export const bigQueryFactory = (config: BigQueryConfig) => { const { projectId } = config; if (!projectId) { logger.warn('BigQueryService miss projectId and keyFilename; Fallback to logger'); return null; } return new BigQuery({ projectId }); }; |