diwu1989
|
577ea5da9f
|
Merge pull request #102 from yc662/license
MIT License dating back to 2011 for Brian Carlson
|
12 years ago |
Di Wu
|
ddb32db52b
|
MIT License dating back to 2011 for Brian Carlson
|
12 years ago |
bmc
|
d07e23c49a
|
Bump version
|
12 years ago |
Brian C
|
002f012818
|
Merge pull request #99 from yc662/toQueryRefactor
To query refactor to allow toString
|
12 years ago |
Di Wu
|
2b97a4b74e
|
dialect test alignment change for readability
|
12 years ago |
diwu1989
|
1264fc8cba
|
Merge pull request #100 from yc662/travisUpdate
optional travis build for node v0.11
|
12 years ago |
Di Wu
|
8161d65b3f
|
optional travis build for node v0.11
|
12 years ago |
Di Wu
|
4803d7afd6
|
update the rest of the tests
|
12 years ago |
Di Wu
|
bfa041bc35
|
pass string flag to subquery
|
12 years ago |
Di Wu
|
9ad593cc2f
|
test updates
|
12 years ago |
Di Wu
|
07371561e3
|
dialect getString
|
12 years ago |
Di Wu
|
b55d30ecf7
|
toQuery with dialect argument
|
12 years ago |
diwu1989
|
27b5691892
|
Merge pull request #98 from yc662/unshift
add left shift, right shift operations.
<< and >> are supported in postgres, sqlite and mysql
|
12 years ago |
Joyce Chen
|
b7f0fd0fb9
|
commas for javascript
|
12 years ago |
Joyce Chen
|
c69b485272
|
simple tests for left shift, right shift
|
12 years ago |
Joyce Chen
|
d2dd4d9291
|
add shift, unshift operations
|
12 years ago |
Brian Carlson
|
b8c67d504c
|
Bump version
|
12 years ago |
Brian C
|
56e4f859d8
|
Merge pull request #97 from yc662/columnCanHaveMixin
Column doesn't need to use delayed runtime valueExpressionMixin
|
12 years ago |
Brian C
|
c21a9fe087
|
Merge pull request #96 from yc662/asClause
Break out SQL Aliases into its own node
|
12 years ago |
Di Wu
|
d31c6b3a97
|
Column doesn't need to use delayed runtime valueExpressionMixin
|
12 years ago |
Di Wu
|
b688d030d8
|
Alias Node, add alias behavior to unary, binary, ternary and function calls, with tests
|
12 years ago |
bmc
|
1746dc47e7
|
Bump version
|
12 years ago |
Brian C
|
fe735871ac
|
Merge pull request #91 from yc662/function
Introduce the concept of functions
|
12 years ago |
Brian C
|
c5400f68a9
|
Merge pull request #94 from yc662/havingClause
Having clause, used to filter aggregations
|
12 years ago |
Di Wu
|
ebf53a16da
|
Adding in shortcut for standard functions, next step is to figure out how to load dialect specific functions
|
12 years ago |
Joyce Chen
|
e7223f26d5
|
Add sql.functionCall. Example: sql.select(sql.functionCall('concat', 'hello', 'world'))
|
12 years ago |
Di Wu
|
70053bcd0f
|
Adding having clause and tests
|
12 years ago |
Di Wu
|
8cba3ac7bc
|
fix up comment in unary, fix up delete-tests
|
12 years ago |
Brian C
|
9bf2722668
|
Merge pull request #93 from yc662/makeSqlClass
Refactor Sql into a class, same api as before
|
12 years ago |
Di Wu
|
163180f458
|
Refactor Sql into a class, same api as before
|
12 years ago |
bmc
|
7cdab7c779
|
Bump version
|
12 years ago |
Brian C
|
3f67d374b8
|
Merge pull request #92 from doxout/multiple-dialects-in-parallel
Multiple dialects in parallel
|
12 years ago |
Gorgi Kosev
|
bf83963dd0
|
fix Table.define, add test, remove npm-debug.log
|
12 years ago |
Brian C
|
af2a2842e8
|
Merge pull request #82 from yc662/arithmetic
Add SQL arithmetic operators as binaryMethods
|
12 years ago |
Gorgi Kosev
|
dac9724025
|
fixed everything necessary to make sql.create work
|
12 years ago |
Gorgi Kosev
|
ab0fa41663
|
failing tests for multi-dialect create
|
12 years ago |
Di Wu
|
1fff1b66c1
|
dialect refactor to have unary,binary,ternary return array of string
|
12 years ago |
Di Wu
|
6b2ab16b1a
|
Re-ordering unary, binary, ternary in valueExpression
|
12 years ago |
Di Wu
|
aa8422e1b5
|
Ternary between and tests
|
12 years ago |
Di Wu
|
03287e45d5
|
binary and unary clause tests
|
12 years ago |
Di Wu
|
f840af4f35
|
Cleanup for jshint
|
12 years ago |
Joyce Chen
|
45a9a7ed61
|
Add tests implementing simple formulas to test composing binary expressions.
|
12 years ago |
Joyce Chen
|
ef951a9b96
|
Mixin only once. Set flag to true once mixed
|
12 years ago |
Joyce Chen
|
4fcb84874b
|
whoops, accidentally pushed when not ready. fixed some bugs in previous commit
|
12 years ago |
Joyce Chen
|
48a81ce163
|
Break out ValueExpressionMixin into its own file, and mix it into the value expressions BinaryNode, UnaryNode, and Column. Will make composing such value expression nodes easier in the future.
|
12 years ago |
Di Wu
|
f435fe8e4f
|
binary clause dialect test
|
12 years ago |
Di Wu
|
55810ac805
|
Fix up errors caught by jshint
|
12 years ago |
Joyce Chen
|
e668e4e8de
|
Fix nits; capitalization and spaces.
|
12 years ago |
Joyce Chen
|
ab6655d679
|
Let binary expressions (e.g. boolean AND, OR, =, or arithmetic +, -, ...) be composable
|
12 years ago |
Joyce Chen
|
55b9c0c664
|
Add SQL arithmetic operators as binaryMethods
|
12 years ago |