328 Commits (577ea5da9f1c8ab6c0d39906f861951d088f3a4f)
 

Author SHA1 Message Date
diwu1989 577ea5da9f Merge pull request #102 from yc662/license 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 12 years ago
Di Wu 2b97a4b74e dialect test alignment change for readability 12 years ago
diwu1989 1264fc8cba Merge pull request #100 from yc662/travisUpdate 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 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 12 years ago
Brian C c21a9fe087 Merge pull request #96 from yc662/asClause 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 12 years ago
Brian C c5400f68a9 Merge pull request #94 from yc662/havingClause 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 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 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 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