1.5.0 • Published 6 years ago

sql2adt v1.5.0

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

sql2adt

Run SQL queries against ADT files in Node.js.

Supported SQL clauses (examples):

  • SELECT t1.Column1 AS col1 FROM table1 AS t1
  • SELECT ROWINDEX AS rownum
  • INNER JOIN table2 AS t2 ON t1.id = t2.id
  • WHERE t1.x >= 'aaa' AND t1.x <= 'zzz'
  • LIMIT 5
  • OFFSET 10

Restrictions:

  • Table names, column names and aliases must conform to [A-Za-z_][A-Za-z_0-9]*.
  • Columns in the SELECT clause must have aliases.
  • The WHERE clause only supports basic relative operators and AND.
  • ROWINDEX, LIMIT and OFFSET may only be used in queries on a single table with no WHERE clause.

For more examples of valid and invalid queries, consult the unit tests.

1.5.0

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.2.7

6 years ago

1.2.6

6 years ago

1.2.5

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.0.5

6 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago