Skip to content

Releases: benlue/sql-soar

Time for Refactor

08 Mar 01:10

Choose a tag to compare

sql-soar was ported from a Javascript project of similar functionalities a few years ago, so I can help my own company to move a large Java application platform to node. It was done in a hurry so some rough edges here and there, even though it has been running quite well in many mission critical applications I've involved.

Javascript (and node) itself has evolved quite a bit since then. The source code should be updated to keep up. So here comes the re-writes and clean up. Enjoy.

Syntax Sugar

28 Mar 13:45

Choose a tag to compare

The Stored SQL Expressions

26 Jul 01:23

Choose a tag to compare

You can store SQL expressions into files, give them quotable names and reuse them anywhere in your applications. By grouping SQL expressions in the same directory, you can quickly manage them when needed instead of peeking and poking everywhere in your application.

v1.1.7

16 Dec 06:11

Choose a tag to compare

Bug fix: when doing list query with paging, the total count will always be refreshed.

Release 1.1.6

09 Sep 00:59

Choose a tag to compare

This release is mainly for bug fixed. No new features have been introduced. For details, please refer to release notes.

Release 1.1.5

24 Jul 03:16

Choose a tag to compare

When joining tables, both syntax as "table AS alias" or "table alias" would work.

Release 1.1.4

17 Jul 02:37

Choose a tag to compare

Support the IN clause in query conditions.

Release 1.1.3

14 Jul 00:53

Choose a tag to compare

Bug fix of the runSql() method.

Release 1.1.2

07 Jul 01:24

Choose a tag to compare

Added a runSql() method to run SQL statements directly when you have to.

Release 1.1.1

07 Jun 15:43

Choose a tag to compare

Fixed a bug which would cause "date" objects unable to be written to db tables.