3
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Sep 28, 2025 — Sep 28, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Moved SQL::VERSION into its own file, so that the Rakefile won't have to load the entire SQL library just to get the version string. More... about 18 years ago
Added support for approximate float values (1E+5, -2.5E+30, etc.) More... about 18 years ago
Added CURRENT_USER. More... about 18 years ago
Added implied AS clauses ('SELECT * FROM users u' instead of 'SELECT * FROM users AS u'). More... about 18 years ago
Added quoting around all generated column and table names. More... about 18 years ago
Added better support for string quoting. It's still not all the way there yet, but it's better than it was. More... about 18 years ago
Added support for using ORDER BY with an unsigned integer constant. Not sure exactly why you'd want to do this, but it's in the SQL-92 spec, so in it goes :-\ More... about 18 years ago
Added ASC / DESC to ORDER BY (defaults to ASC). More... about 18 years ago
Added ORDER BY. More... about 18 years ago
Added support for using subqueries in a WHERE clause. More... about 18 years ago
Added support for IN predicates to have subqueries. More... about 18 years ago
Fixed NOT EXISTS so that it doesn't negate the entire subquery. More... about 18 years ago
Added EXISTS / NOT EXISTS. More... about 18 years ago
Made the lexer case-insensitive. More... about 18 years ago
DRYed up the statement tests a bit by extracting node creation into helper methods. More... about 18 years ago
Added USING clause for joins. More... about 18 years ago
DRYed up Column and Table nodes by making them extend from an Identifier node. More... about 18 years ago
Renamed the As node's :name attribute to :column, since it's now a Column object instead of just a string. More... about 18 years ago
Changed QualifiedColumn's initializer to accept a Table node and a Column node. More... about 18 years ago
Changed QualifiedColumn to take a Table node in its initializer rather than just a string. More... about 18 years ago
Added quoted identifiers. More... about 18 years ago
Added FULL OUTER JOIN. More... about 18 years ago
Added FULL JOIN. More... about 18 years ago
Added RIGHT OUTER JOIN. More... about 18 years ago
Added RIGHT JOIN. More... about 18 years ago
Added LEFT OUTER JOIN. More... about 18 years ago
Added LEFT JOIN. More... about 18 years ago
Added INNER JOIN. More... about 18 years ago
Cleaned up the table reference grammar in the racc file. Removed the table_reference_list node I had added which differed from the SQL-92 grammar spec. More... about 18 years ago
Added explicit CROSS JOIN expression. More... about 18 years ago