From c6de8bffa3f59ac24f931e31bd79fc491c566b4e Mon Sep 17 00:00:00 2001 From: Chris Matzenbach Date: Tue, 2 Jun 2026 12:05:37 -0500 Subject: [PATCH 1/2] Add license headers --- ast/postgresql.ts | 3 +++ build.js | 3 +++ index.d.ts | 3 +++ index.js | 3 +++ src/aggregation.js | 3 +++ src/alter.js | 3 +++ src/analyze.js | 3 +++ src/array-struct.js | 3 +++ src/assign.js | 3 +++ src/binary.js | 3 +++ src/case.js | 3 +++ src/column.js | 3 +++ src/command.js | 3 +++ src/constrain.js | 3 +++ src/create.js | 3 +++ src/delete.js | 3 +++ src/exec.js | 3 +++ src/expr.js | 3 +++ src/func.js | 3 +++ src/index-definition.js | 3 +++ src/insert.js | 3 +++ src/interval.js | 3 +++ src/json.js | 3 +++ src/limit.js | 3 +++ src/over.js | 3 +++ src/parser.all.js | 3 +++ src/parser.js | 3 +++ src/parser.single.js | 3 +++ src/proc.js | 3 +++ src/select.js | 3 +++ src/show.js | 3 +++ src/sql.js | 3 +++ src/tables.js | 3 +++ src/transaction.js | 3 +++ src/union.js | 3 +++ src/update.js | 3 +++ src/util.js | 3 +++ src/window.js | 3 +++ src/with.js | 3 +++ test/ast.spec.js | 3 +++ test/bigquery.spec.js | 3 +++ test/cmd.spec.js | 3 +++ test/create.spec.js | 3 +++ test/delete.spec.js | 3 +++ test/flink.spec.js | 3 +++ test/hive.spec.js | 3 +++ test/index.spec.js | 3 +++ test/insert.spec.js | 3 +++ test/mariadb/cmd.spec.js | 3 +++ test/mysql-mariadb.spec.js | 3 +++ test/noql.spec.js | 3 +++ test/postgres.spec.js | 3 +++ test/select.spec.js | 3 +++ test/show.spec.js | 3 +++ test/snowflake.spec.js | 3 +++ test/sqlite.spec.js | 3 +++ test/transactsql.spec.js | 3 +++ test/update.spec.js | 3 +++ test/util.spec.js | 3 +++ tests-index.js | 3 +++ typegen.js | 3 +++ types.d.ts | 3 +++ webpack.config.js | 3 +++ 63 files changed, 189 insertions(+) diff --git a/ast/postgresql.ts b/ast/postgresql.ts index df9a65e51..c5bbd6d85 100644 --- a/ast/postgresql.ts +++ b/ast/postgresql.ts @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + /* ⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔ diff --git a/build.js b/build.js index 8aa10e70f..5009197a6 100644 --- a/build.js +++ b/build.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const fs = require('fs') const path = require('path') const peg = require('pegjs') diff --git a/index.d.ts b/index.d.ts index 81a39a851..68d26e117 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1 +1,4 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + export * from '../types'; diff --git a/index.js b/index.js index abf02b308..7b183e323 100644 --- a/index.js +++ b/index.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import Parser from './src/parser' import * as util from './src/util' diff --git a/src/aggregation.js b/src/aggregation.js index 9c4910f1d..1a132c615 100644 --- a/src/aggregation.js +++ b/src/aggregation.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL, orderOrPartitionByToSQL } from './expr' import { hasVal, literalToSQL, toUpper } from './util' import { overToSQL } from './over' diff --git a/src/alter.js b/src/alter.js index a677dabc5..8bb365843 100644 --- a/src/alter.js +++ b/src/alter.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { columnDefinitionToSQL, columnRefToSQL } from './column' import { createDefinitionToSQL } from './create' import { indexTypeAndOptionToSQL } from './index-definition' diff --git a/src/analyze.js b/src/analyze.js index 1ae3a886a..b998d0302 100644 --- a/src/analyze.js +++ b/src/analyze.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL } from './expr' import { tableToSQL } from './tables' import { hasVal, identifierToSql, toUpper } from './util' diff --git a/src/array-struct.js b/src/array-struct.js index 8b54cf95e..0c031edc9 100644 --- a/src/array-struct.js +++ b/src/array-struct.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { columnsToSQL } from './column' import { exprToSQL } from './expr' import { arrayStructTypeToSQL, hasVal, toUpper } from './util' diff --git a/src/assign.js b/src/assign.js index 775470b58..b73bc6951 100644 --- a/src/assign.js +++ b/src/assign.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL } from './expr' function assignToSQL(expr) { diff --git a/src/binary.js b/src/binary.js index a269fada0..fc10491c6 100644 --- a/src/binary.js +++ b/src/binary.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL } from './expr' import { hasVal, toUpper } from './util' diff --git a/src/case.js b/src/case.js index 3c55719f5..abea54c17 100644 --- a/src/case.js +++ b/src/case.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL } from './expr' function caseToSQL(expr) { diff --git a/src/column.js b/src/column.js index f05a8aedc..01ccf6c24 100644 --- a/src/column.js +++ b/src/column.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { constraintDefinitionToSQL } from './constrain' import { exprToSQL } from './expr' import { castToSQL } from './func' diff --git a/src/command.js b/src/command.js index 6c455427a..5c80d0f42 100644 --- a/src/command.js +++ b/src/command.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { columnDataType, columnRefToSQL } from './column' import { createDefinitionToSQL } from './create' import { commonTypeValue, identifierToSql, hasVal, toUpper, literalToSQL } from './util' diff --git a/src/constrain.js b/src/constrain.js index 75a9bc3c3..391230b2e 100644 --- a/src/constrain.js +++ b/src/constrain.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { identifierToSql, getParserOpt, diff --git a/src/create.js b/src/create.js index d7e56943c..a7a82321f 100644 --- a/src/create.js +++ b/src/create.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { alterArgsToSQL, alterExprToSQL } from './alter' import { exprToSQL } from './expr' import { indexDefinitionToSQL, indexOptionListToSQL, indexTypeToSQL } from './index-definition' diff --git a/src/delete.js b/src/delete.js index d24714b32..75e8d1a62 100644 --- a/src/delete.js +++ b/src/delete.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { columnsToSQL } from './column' import { exprToSQL, orderOrPartitionByToSQL } from './expr' import { limitToSQL } from './limit' diff --git a/src/exec.js b/src/exec.js index 6bc0af39f..2b670bb64 100644 --- a/src/exec.js +++ b/src/exec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL } from './expr' import { tableToSQL } from './tables' import { hasVal, toUpper } from './util' diff --git a/src/expr.js b/src/expr.js index 840680e75..8f4c53dec 100644 --- a/src/expr.js +++ b/src/expr.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { literalToSQL, toUpper, connector, dataTypeToSQL, hasVal } from './util' import { alterExprToSQL } from './alter' import { aggrToSQL } from './aggregation' diff --git a/src/func.js b/src/func.js index dc5f6d11d..cef7a60b2 100644 --- a/src/func.js +++ b/src/func.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL } from './expr' import { commonOptionConnector, commonTypeValue, hasVal, identifierToSql, literalToSQL, toUpper } from './util' import { overToSQL } from './over' diff --git a/src/index-definition.js b/src/index-definition.js index 4591f3590..a0a1bec41 100644 --- a/src/index-definition.js +++ b/src/index-definition.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { literalToSQL, toUpper, diff --git a/src/insert.js b/src/insert.js index 05efbf5be..5d5fc2a4a 100644 --- a/src/insert.js +++ b/src/insert.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { tablesToSQL } from './tables' import { exprToSQL } from './expr' import { columnRefToSQL } from './column' diff --git a/src/interval.js b/src/interval.js index cd3c7dde1..51eb2e35f 100644 --- a/src/interval.js +++ b/src/interval.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { toUpper, hasVal } from './util' import { exprToSQL } from './expr' diff --git a/src/json.js b/src/json.js index 78e2eee55..eb65abd9b 100644 --- a/src/json.js +++ b/src/json.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL } from './expr' import { toUpper } from './util' diff --git a/src/limit.js b/src/limit.js index 92577c74d..078eade87 100644 --- a/src/limit.js +++ b/src/limit.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { connector, toUpper, hasVal } from './util' import { exprToSQL } from './expr' diff --git a/src/over.js b/src/over.js index f337359c7..d9968397c 100644 --- a/src/over.js +++ b/src/over.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { toUpper } from './util' import { exprToSQL } from './expr' import { asWindowSpecToSQL } from './window' diff --git a/src/parser.all.js b/src/parser.all.js index b50944cd2..c2257fa4b 100644 --- a/src/parser.all.js +++ b/src/parser.all.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { parse as bigquery } from '../pegjs/bigquery.pegjs' import { parse as db2 } from '../pegjs/db2.pegjs' import { parse as hive } from '../pegjs/hive.pegjs' diff --git a/src/parser.js b/src/parser.js index 21a6440a5..0a33d3f66 100644 --- a/src/parser.js +++ b/src/parser.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL } from './expr' import parsers from './parser.all' import astToSQL from './sql' diff --git a/src/parser.single.js b/src/parser.single.js index 9946ee317..c2af95f6f 100644 --- a/src/parser.single.js +++ b/src/parser.single.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { parse } from '../pegjs/mysql.pegjs' export default { diff --git a/src/proc.js b/src/proc.js index 20be17ba0..d0f32a72b 100644 --- a/src/proc.js +++ b/src/proc.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { assignToSQL } from './assign' import { exprToSQL } from './expr' import { toUpper } from './util' diff --git a/src/select.js b/src/select.js index 287214d44..39e326d93 100644 --- a/src/select.js +++ b/src/select.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL, getExprListSQL, orderOrPartitionByToSQL, varToSQL } from './expr' import { columnRefToSQL, columnsToSQL } from './column' import { limitToSQL } from './limit' diff --git a/src/show.js b/src/show.js index 92a1086b9..f973dbb7a 100644 --- a/src/show.js +++ b/src/show.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL, varToSQL } from './expr' import { limitToSQL } from './limit' import { tableToSQL, tablesToSQL } from './tables' diff --git a/src/sql.js b/src/sql.js index b5aa786f9..728b74e3e 100644 --- a/src/sql.js +++ b/src/sql.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { unionToSQL, multipleToSQL } from './union' const supportedTypes = ['analyze', 'attach', 'select', 'deallocate', 'delete', 'exec', 'update', 'insert', 'drop', 'rename', 'truncate', 'call', 'desc', 'use', 'alter', 'set', 'create', 'lock', 'unlock', 'declare', 'show', 'replace', 'if', 'grant', 'revoke', 'proc', 'raise', 'execute', 'transaction'] diff --git a/src/tables.js b/src/tables.js index 325fe2baf..050c696ab 100644 --- a/src/tables.js +++ b/src/tables.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { binaryToSQL } from './binary' import { columnRefToSQL } from './column' import { exprToSQL } from './expr' diff --git a/src/transaction.js b/src/transaction.js index 04322aa5c..df1a192d9 100644 --- a/src/transaction.js +++ b/src/transaction.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { exprToSQL } from './expr' function transactionToSQL(stmt) { diff --git a/src/union.js b/src/union.js index a286b9933..d132fb7a4 100644 --- a/src/union.js +++ b/src/union.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { alterToSQL } from './alter' import { analyzeToSQL, attachToSQL } from './analyze' import { createToSQL } from './create' diff --git a/src/update.js b/src/update.js index 7c75dc957..0f09980d3 100644 --- a/src/update.js +++ b/src/update.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { tablesToSQL } from './tables' import { exprToSQL, orderOrPartitionByToSQL } from './expr' import { columnRefToSQL } from './column' diff --git a/src/util.js b/src/util.js index 2d1c9c59d..cc62c8855 100644 --- a/src/util.js +++ b/src/util.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { columnToSQL, columnRefToSQL, columnOrderToSQL } from './column' // const escapeMap = { diff --git a/src/window.js b/src/window.js index 3becfcf8f..e71052ff8 100644 --- a/src/window.js +++ b/src/window.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { hasVal, toUpper } from './util' import { exprToSQL, orderOrPartitionByToSQL } from './expr' import { overToSQL } from './over' diff --git a/src/with.js b/src/with.js index 8d011e508..f40150c06 100644 --- a/src/with.js +++ b/src/with.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + import { columnRefToSQL } from './column' import { exprToSQL } from './expr' import { identifierToSql, literalToSQL } from './util' diff --git a/test/ast.spec.js b/test/ast.spec.js index 86594e3f3..ee48d7ff6 100644 --- a/test/ast.spec.js +++ b/test/ast.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai') const Parser = require('../src/parser').default const util = require('../src/util') diff --git a/test/bigquery.spec.js b/test/bigquery.spec.js index 80af38b4e..8ef1c536a 100644 --- a/test/bigquery.spec.js +++ b/test/bigquery.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai') const Parser = require('../src/parser').default const { arrayStructValueToSQL } = require('../src/array-struct') diff --git a/test/cmd.spec.js b/test/cmd.spec.js index cc794e545..0322480f4 100644 --- a/test/cmd.spec.js +++ b/test/cmd.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai'); const Parser = require('../src/parser').default const { renameToSQL, commonCmdToSQL } = require('../src/command') diff --git a/test/create.spec.js b/test/create.spec.js index 8cbe5c5f6..23c479e48 100644 --- a/test/create.spec.js +++ b/test/create.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai'); const Parser = require('../src/parser').default const { indexOptionToSQL, indexTypeAndOptionToSQL } = require('../src/index-definition') diff --git a/test/delete.spec.js b/test/delete.spec.js index ab7ad7249..11aadc2de 100644 --- a/test/delete.spec.js +++ b/test/delete.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai'); const Parser = require('../src/parser').default const { deleteToSQL } = require('../src/delete') diff --git a/test/flink.spec.js b/test/flink.spec.js index b4c0fa80b..c3538fed6 100644 --- a/test/flink.spec.js +++ b/test/flink.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai') const Parser = require('../src/parser').default const tableTumbleToSQL = require('../src/tables').tableTumbleToSQL diff --git a/test/hive.spec.js b/test/hive.spec.js index 2aecc91c2..eea3e7cc8 100644 --- a/test/hive.spec.js +++ b/test/hive.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai') const Parser = require('../src/parser').default diff --git a/test/index.spec.js b/test/index.spec.js index 356d4febb..1ce4ac72b 100644 --- a/test/index.spec.js +++ b/test/index.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai'); const Parser = require('../src/parser').default diff --git a/test/insert.spec.js b/test/insert.spec.js index 600debc3d..efe7e3636 100644 --- a/test/insert.spec.js +++ b/test/insert.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai'); const Parser = require('../src/parser').default diff --git a/test/mariadb/cmd.spec.js b/test/mariadb/cmd.spec.js index fcd2a4776..fb8361473 100644 --- a/test/mariadb/cmd.spec.js +++ b/test/mariadb/cmd.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai'); const Parser = require('../../src/parser').default diff --git a/test/mysql-mariadb.spec.js b/test/mysql-mariadb.spec.js index 0998e7d3e..aa07d0413 100644 --- a/test/mysql-mariadb.spec.js +++ b/test/mysql-mariadb.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai'); const Parser = require('../src/parser').default const { selectIntoToSQL } = require('../src/select') diff --git a/test/noql.spec.js b/test/noql.spec.js index 69366d3c8..60c860b7e 100644 --- a/test/noql.spec.js +++ b/test/noql.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai'); const Parser = require('../src/parser').default diff --git a/test/postgres.spec.js b/test/postgres.spec.js index 8e8d554a8..b7bcc2947 100644 --- a/test/postgres.spec.js +++ b/test/postgres.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai') const { conflictToSQL } = require('../src/insert') const { procToSQL } = require('../src/proc') diff --git a/test/select.spec.js b/test/select.spec.js index cd070b2d8..4084db185 100644 --- a/test/select.spec.js +++ b/test/select.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai'); const Parser = require('../src/parser').default diff --git a/test/show.spec.js b/test/show.spec.js index e215506ba..b9b6510cc 100644 --- a/test/show.spec.js +++ b/test/show.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai') const Parser = require('../src/parser').default diff --git a/test/snowflake.spec.js b/test/snowflake.spec.js index a63137f4c..3bd83a345 100644 --- a/test/snowflake.spec.js +++ b/test/snowflake.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai') const Parser = require('../src/parser').default diff --git a/test/sqlite.spec.js b/test/sqlite.spec.js index 092ce9bbe..c39c7a26c 100644 --- a/test/sqlite.spec.js +++ b/test/sqlite.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai'); const Parser = require('../src/parser').default diff --git a/test/transactsql.spec.js b/test/transactsql.spec.js index 0c70148ae..173feeca2 100644 --- a/test/transactsql.spec.js +++ b/test/transactsql.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai') const { tableHintToSQL } = require('../src/tables') const Parser = require('../src/parser').default diff --git a/test/update.spec.js b/test/update.spec.js index c1c11c1b3..4c75b3d91 100644 --- a/test/update.spec.js +++ b/test/update.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai'); const Parser = require('../src/parser').default diff --git a/test/util.spec.js b/test/util.spec.js index 4c40104bc..140bd47e2 100644 --- a/test/util.spec.js +++ b/test/util.spec.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const { expect } = require('chai') const { columnIdentifierToSql, diff --git a/tests-index.js b/tests-index.js index 2b87dba71..98284d06c 100644 --- a/tests-index.js +++ b/tests-index.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const req = require.context('./test', true, /\.spec.js$/); req.keys().forEach(req); diff --git a/typegen.js b/typegen.js index 495be1ccf..e491bb21e 100644 --- a/typegen.js +++ b/typegen.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const fs = require('fs'); const path = require('path'); const peg = require('pegjs'); diff --git a/types.d.ts b/types.d.ts index ef3bb88ed..07ccc90e4 100644 --- a/types.d.ts +++ b/types.d.ts @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + // Type definitions for node-sql-parser 1.0 // Project: https://github.com/taozhi8833998/node-sql-parser#readme // Definitions by: taozhi8833998 diff --git a/webpack.config.js b/webpack.config.js index dd8f17d69..a9c024c46 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -1,3 +1,6 @@ +// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-License-Identifier: Apache-2.0 + const CopyPlugin = require('copy-webpack-plugin') const FileManagerPlugin = require('filemanager-webpack-plugin') const fs = require('fs') From 3c1559bce0a7480eb9b637fda067b897bd993b42 Mon Sep 17 00:00:00 2001 From: Chris Matzenbach Date: Tue, 2 Jun 2026 14:23:37 -0500 Subject: [PATCH 2/2] Fix license headers --- ast/postgresql.ts | 2 +- build.js | 2 +- index.d.ts | 2 +- index.js | 2 +- src/aggregation.js | 2 +- src/alter.js | 2 +- src/analyze.js | 2 +- src/array-struct.js | 2 +- src/assign.js | 2 +- src/binary.js | 2 +- src/case.js | 2 +- src/column.js | 2 +- src/command.js | 2 +- src/constrain.js | 2 +- src/create.js | 2 +- src/delete.js | 2 +- src/exec.js | 2 +- src/expr.js | 2 +- src/func.js | 2 +- src/index-definition.js | 2 +- src/insert.js | 2 +- src/interval.js | 2 +- src/json.js | 2 +- src/limit.js | 2 +- src/over.js | 2 +- src/parser.all.js | 2 +- src/parser.js | 2 +- src/parser.single.js | 2 +- src/proc.js | 2 +- src/select.js | 2 +- src/show.js | 2 +- src/sql.js | 2 +- src/tables.js | 2 +- src/transaction.js | 2 +- src/union.js | 2 +- src/update.js | 2 +- src/util.js | 2 +- src/window.js | 2 +- src/with.js | 2 +- test/ast.spec.js | 2 +- test/bigquery.spec.js | 2 +- test/cmd.spec.js | 2 +- test/create.spec.js | 2 +- test/delete.spec.js | 2 +- test/flink.spec.js | 2 +- test/hive.spec.js | 2 +- test/index.spec.js | 2 +- test/insert.spec.js | 2 +- test/mariadb/cmd.spec.js | 2 +- test/mysql-mariadb.spec.js | 2 +- test/noql.spec.js | 2 +- test/postgres.spec.js | 2 +- test/select.spec.js | 2 +- test/show.spec.js | 2 +- test/snowflake.spec.js | 2 +- test/sqlite.spec.js | 2 +- test/transactsql.spec.js | 2 +- test/update.spec.js | 2 +- test/util.spec.js | 2 +- tests-index.js | 2 +- typegen.js | 2 +- types.d.ts | 2 +- webpack.config.js | 2 +- 63 files changed, 63 insertions(+), 63 deletions(-) diff --git a/ast/postgresql.ts b/ast/postgresql.ts index c5bbd6d85..d326118bc 100644 --- a/ast/postgresql.ts +++ b/ast/postgresql.ts @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 diff --git a/build.js b/build.js index 5009197a6..f6af17353 100644 --- a/build.js +++ b/build.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const fs = require('fs') diff --git a/index.d.ts b/index.d.ts index 68d26e117..8aa21df91 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 export * from '../types'; diff --git a/index.js b/index.js index 7b183e323..74f84a63f 100644 --- a/index.js +++ b/index.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import Parser from './src/parser' diff --git a/src/aggregation.js b/src/aggregation.js index 1a132c615..1b2e95deb 100644 --- a/src/aggregation.js +++ b/src/aggregation.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL, orderOrPartitionByToSQL } from './expr' diff --git a/src/alter.js b/src/alter.js index 8bb365843..bee04f5ef 100644 --- a/src/alter.js +++ b/src/alter.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { columnDefinitionToSQL, columnRefToSQL } from './column' diff --git a/src/analyze.js b/src/analyze.js index b998d0302..a08c8c4c6 100644 --- a/src/analyze.js +++ b/src/analyze.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL } from './expr' diff --git a/src/array-struct.js b/src/array-struct.js index 0c031edc9..d98bee3f1 100644 --- a/src/array-struct.js +++ b/src/array-struct.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { columnsToSQL } from './column' diff --git a/src/assign.js b/src/assign.js index b73bc6951..d04c05c27 100644 --- a/src/assign.js +++ b/src/assign.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL } from './expr' diff --git a/src/binary.js b/src/binary.js index fc10491c6..f4ab0858c 100644 --- a/src/binary.js +++ b/src/binary.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL } from './expr' diff --git a/src/case.js b/src/case.js index abea54c17..a0c34f385 100644 --- a/src/case.js +++ b/src/case.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL } from './expr' diff --git a/src/column.js b/src/column.js index 01ccf6c24..cb704fdbb 100644 --- a/src/column.js +++ b/src/column.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { constraintDefinitionToSQL } from './constrain' diff --git a/src/command.js b/src/command.js index 5c80d0f42..98dd2c86d 100644 --- a/src/command.js +++ b/src/command.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { columnDataType, columnRefToSQL } from './column' diff --git a/src/constrain.js b/src/constrain.js index 391230b2e..2320f7351 100644 --- a/src/constrain.js +++ b/src/constrain.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { diff --git a/src/create.js b/src/create.js index a7a82321f..750c1c779 100644 --- a/src/create.js +++ b/src/create.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { alterArgsToSQL, alterExprToSQL } from './alter' diff --git a/src/delete.js b/src/delete.js index 75e8d1a62..e26f237b6 100644 --- a/src/delete.js +++ b/src/delete.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { columnsToSQL } from './column' diff --git a/src/exec.js b/src/exec.js index 2b670bb64..966e4285f 100644 --- a/src/exec.js +++ b/src/exec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL } from './expr' diff --git a/src/expr.js b/src/expr.js index 8f4c53dec..0875ab97d 100644 --- a/src/expr.js +++ b/src/expr.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { literalToSQL, toUpper, connector, dataTypeToSQL, hasVal } from './util' diff --git a/src/func.js b/src/func.js index cef7a60b2..4487d8236 100644 --- a/src/func.js +++ b/src/func.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL } from './expr' diff --git a/src/index-definition.js b/src/index-definition.js index a0a1bec41..b9d61d32e 100644 --- a/src/index-definition.js +++ b/src/index-definition.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { diff --git a/src/insert.js b/src/insert.js index 5d5fc2a4a..99d9a9918 100644 --- a/src/insert.js +++ b/src/insert.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { tablesToSQL } from './tables' diff --git a/src/interval.js b/src/interval.js index 51eb2e35f..c6bd22753 100644 --- a/src/interval.js +++ b/src/interval.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { toUpper, hasVal } from './util' diff --git a/src/json.js b/src/json.js index eb65abd9b..f4a8c74c8 100644 --- a/src/json.js +++ b/src/json.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL } from './expr' diff --git a/src/limit.js b/src/limit.js index 078eade87..9374aa3b0 100644 --- a/src/limit.js +++ b/src/limit.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { connector, toUpper, hasVal } from './util' diff --git a/src/over.js b/src/over.js index d9968397c..909a935f6 100644 --- a/src/over.js +++ b/src/over.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { toUpper } from './util' diff --git a/src/parser.all.js b/src/parser.all.js index c2257fa4b..cbfae544c 100644 --- a/src/parser.all.js +++ b/src/parser.all.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { parse as bigquery } from '../pegjs/bigquery.pegjs' diff --git a/src/parser.js b/src/parser.js index 0a33d3f66..b147fa9e2 100644 --- a/src/parser.js +++ b/src/parser.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL } from './expr' diff --git a/src/parser.single.js b/src/parser.single.js index c2af95f6f..cc7b7a7d9 100644 --- a/src/parser.single.js +++ b/src/parser.single.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { parse } from '../pegjs/mysql.pegjs' diff --git a/src/proc.js b/src/proc.js index d0f32a72b..11e8b566e 100644 --- a/src/proc.js +++ b/src/proc.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { assignToSQL } from './assign' diff --git a/src/select.js b/src/select.js index 39e326d93..1d0ce1f48 100644 --- a/src/select.js +++ b/src/select.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL, getExprListSQL, orderOrPartitionByToSQL, varToSQL } from './expr' diff --git a/src/show.js b/src/show.js index f973dbb7a..84cf629e1 100644 --- a/src/show.js +++ b/src/show.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL, varToSQL } from './expr' diff --git a/src/sql.js b/src/sql.js index 728b74e3e..28a5d4bf3 100644 --- a/src/sql.js +++ b/src/sql.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { unionToSQL, multipleToSQL } from './union' diff --git a/src/tables.js b/src/tables.js index 050c696ab..bb1436ac7 100644 --- a/src/tables.js +++ b/src/tables.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { binaryToSQL } from './binary' diff --git a/src/transaction.js b/src/transaction.js index df1a192d9..e586d819d 100644 --- a/src/transaction.js +++ b/src/transaction.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { exprToSQL } from './expr' diff --git a/src/union.js b/src/union.js index d132fb7a4..cb96e73ee 100644 --- a/src/union.js +++ b/src/union.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { alterToSQL } from './alter' diff --git a/src/update.js b/src/update.js index 0f09980d3..8c7cf3c51 100644 --- a/src/update.js +++ b/src/update.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { tablesToSQL } from './tables' diff --git a/src/util.js b/src/util.js index cc62c8855..c8b65ed3f 100644 --- a/src/util.js +++ b/src/util.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { columnToSQL, columnRefToSQL, columnOrderToSQL } from './column' diff --git a/src/window.js b/src/window.js index e71052ff8..441833967 100644 --- a/src/window.js +++ b/src/window.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { hasVal, toUpper } from './util' diff --git a/src/with.js b/src/with.js index f40150c06..16d55cdb5 100644 --- a/src/with.js +++ b/src/with.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 import { columnRefToSQL } from './column' diff --git a/test/ast.spec.js b/test/ast.spec.js index ee48d7ff6..58797444d 100644 --- a/test/ast.spec.js +++ b/test/ast.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai') diff --git a/test/bigquery.spec.js b/test/bigquery.spec.js index 8ef1c536a..4e6dac36c 100644 --- a/test/bigquery.spec.js +++ b/test/bigquery.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai') diff --git a/test/cmd.spec.js b/test/cmd.spec.js index 0322480f4..86c1e5c51 100644 --- a/test/cmd.spec.js +++ b/test/cmd.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai'); diff --git a/test/create.spec.js b/test/create.spec.js index 23c479e48..140fedc76 100644 --- a/test/create.spec.js +++ b/test/create.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai'); diff --git a/test/delete.spec.js b/test/delete.spec.js index 11aadc2de..e074f8669 100644 --- a/test/delete.spec.js +++ b/test/delete.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai'); diff --git a/test/flink.spec.js b/test/flink.spec.js index c3538fed6..5a2eaf0ae 100644 --- a/test/flink.spec.js +++ b/test/flink.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai') diff --git a/test/hive.spec.js b/test/hive.spec.js index eea3e7cc8..f5795e4fa 100644 --- a/test/hive.spec.js +++ b/test/hive.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai') diff --git a/test/index.spec.js b/test/index.spec.js index 1ce4ac72b..a54b4a2dc 100644 --- a/test/index.spec.js +++ b/test/index.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai'); diff --git a/test/insert.spec.js b/test/insert.spec.js index efe7e3636..574ec71ad 100644 --- a/test/insert.spec.js +++ b/test/insert.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai'); diff --git a/test/mariadb/cmd.spec.js b/test/mariadb/cmd.spec.js index fb8361473..850e550c6 100644 --- a/test/mariadb/cmd.spec.js +++ b/test/mariadb/cmd.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai'); diff --git a/test/mysql-mariadb.spec.js b/test/mysql-mariadb.spec.js index aa07d0413..74c2e2e3e 100644 --- a/test/mysql-mariadb.spec.js +++ b/test/mysql-mariadb.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai'); diff --git a/test/noql.spec.js b/test/noql.spec.js index 60c860b7e..77a568ed2 100644 --- a/test/noql.spec.js +++ b/test/noql.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai'); diff --git a/test/postgres.spec.js b/test/postgres.spec.js index b7bcc2947..52f9a0836 100644 --- a/test/postgres.spec.js +++ b/test/postgres.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai') diff --git a/test/select.spec.js b/test/select.spec.js index 4084db185..f89c2c615 100644 --- a/test/select.spec.js +++ b/test/select.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai'); diff --git a/test/show.spec.js b/test/show.spec.js index b9b6510cc..e18610f94 100644 --- a/test/show.spec.js +++ b/test/show.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai') diff --git a/test/snowflake.spec.js b/test/snowflake.spec.js index 3bd83a345..96866e602 100644 --- a/test/snowflake.spec.js +++ b/test/snowflake.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai') diff --git a/test/sqlite.spec.js b/test/sqlite.spec.js index c39c7a26c..962d90188 100644 --- a/test/sqlite.spec.js +++ b/test/sqlite.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai'); diff --git a/test/transactsql.spec.js b/test/transactsql.spec.js index 173feeca2..ffe70cbcb 100644 --- a/test/transactsql.spec.js +++ b/test/transactsql.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai') diff --git a/test/update.spec.js b/test/update.spec.js index 4c75b3d91..9658fd4bf 100644 --- a/test/update.spec.js +++ b/test/update.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai'); diff --git a/test/util.spec.js b/test/util.spec.js index 140bd47e2..4595d35b7 100644 --- a/test/util.spec.js +++ b/test/util.spec.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const { expect } = require('chai') diff --git a/tests-index.js b/tests-index.js index 98284d06c..52da24a71 100644 --- a/tests-index.js +++ b/tests-index.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const req = require.context('./test', true, /\.spec.js$/); diff --git a/typegen.js b/typegen.js index e491bb21e..882db7363 100644 --- a/typegen.js +++ b/typegen.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const fs = require('fs'); diff --git a/types.d.ts b/types.d.ts index 07ccc90e4..41ddbe2ea 100644 --- a/types.d.ts +++ b/types.d.ts @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 // Type definitions for node-sql-parser 1.0 diff --git a/webpack.config.js b/webpack.config.js index a9c024c46..93b0ad55e 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -1,4 +1,4 @@ -// Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 const CopyPlugin = require('copy-webpack-plugin')