2020-07-24 |
Matt S Trout |
extract remaining insert clause expansion handling... |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
port clause renderers to arrayref convention |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clean up join call |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
extract remaining insert clause expansion handling... |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
improve infinite recursion debugging, fix infinite... |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
there is a lurking infinite loop in 01generate inserts... |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
move format_keyword into base sqla |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
take advantage of join_query_parts to clean up |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
make the legacy convert feature its own node |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
more use cleanup, add hashref to join_sql_parts |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
rename join_clauses to join_query_parts |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
fixup sigil usage |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
statement_list and test |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
wrap expander and expander list |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
consolidate with_recursive |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
move setop expansion to generic rather than loop |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
move clause rendering to better calling convention |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clean up calling code w/new render convention |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clean up calling convention |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
fix up with clause code - got the parens wrong |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
with recursive test and bugfixes |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
basic with support |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
refactor to add the rest of the setops |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
switch keyword formatting to method, fix clause order... |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
promote _join_parts to public method join_clauses |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
introduce keyword concept to avoid private methods |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clauses transforms |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
further APIfication |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
move more stuff to method calls |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
better extension api |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clean up op expansion |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clean up from_list |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
move to default registration |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
initial extension api |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clean up op/func handling, add exists, add de-inconsist... |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
introduce "top level" concept, move -values to Clauses... |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
sugar for select and multi-row insert |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
make INSERT SELECT work |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
delete from, update using, join using |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
add, expand, and use in from, VALUES |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
add as support |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
join support |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
add group_by and having in ExtraClauses |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
wantarray cleanup and hashref query expressions |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clean up naming and provide aliases |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
include MRO::Compat for 5.8 perls |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clean up fields handling |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
Pass all expression stability tests. Verified by: |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clean up fields/values expansion for insert |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
convert delete to extended clauses system |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
expand update expansion |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
switch select over to "real" clauses |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
give insert fields a real name |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clean up expansion |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
switch insert to clauses system |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
delete as clauses |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
add update to clauses |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
convert direct to literal for * and single-id select |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
clean up select-hackery code |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
add select method to ::Clauses and fix bugs |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
make sketch vaguely work |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
initial sketch of Clauses.pm |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
add expand stability test |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
allow controlling SQL::Abstract class for test suite... |
tree | commitdiff |
2020-07-24 |
Matt S Trout |
start of moving and/or to ops |
tree | commitdiff |
2020-02-03 |
Dagfinn Ilmari Man... |
Add a missed fallback to the package-global $tb |
tree | commitdiff |
2020-01-31 |
Dagfinn Ilmari Man... |
Remove explicit Exporter inheritace in SQL::Abstract... |
tree | commitdiff |
2020-01-31 |
Dagfinn Ilmari Man... |
Re-fetch the Test::Builder object in each test function |
tree | commitdiff |
2017-04-13 |
Dagfinn Ilmari Man... |
Whitespace cleanup |
tree | commitdiff |
2015-10-19 |
Dagfinn Ilmari Man... |
Teach ::Tree that ILIKE (PostgreSQL) and REGEXP (MySQL... |
tree | commitdiff |
2015-07-07 |
Dagfinn Ilmari Man... |
Bump Moo dep and remove warning defatalisation hack |
tree | commitdiff |
2014-09-24 |
Peter Rabbitson |
More robust Moo import block (modelled on DBIC) |
tree | commitdiff |
2014-05-28 |
Peter Rabbitson |
Swap CAG with Moo, lazify a lot of the profile selection |
tree | commitdiff |
2014-05-27 |
Peter Rabbitson |
Port the \[] *_sql_bind unpacker from DBIC |
tree | commitdiff |
2014-05-27 |
Peter Rabbitson |
Use variables to simplify grocking the parenthesis... |
tree | commitdiff |
2014-05-21 |
Arthur Axel 'fREW... |
Fix the reassembler to treat RNO as the precious specia... |
tree | commitdiff |
2014-05-21 |
Peter Rabbitson |
Treat RNO as a unary op, and properly normalize it |
tree | commitdiff |
2014-05-21 |
Peter Rabbitson |
Fix the binop leg of the parser to correctly consider... |
tree | commitdiff |
2014-01-03 |
Peter Rabbitson |
Ensure that multi-nested parenthesis are never unrolled... |
tree | commitdiff |
2013-12-26 |
Peter Rabbitson |
Centralize handling of in-test dumpering |
tree | commitdiff |
2013-12-22 |
Peter Rabbitson |
Extra stopword (we need to find a way to introduce... |
tree | commitdiff |
2013-12-18 |
Peter Rabbitson |
And yet more improvements in the parsing engine |
tree | commitdiff |
2013-12-18 |
Peter Rabbitson |
Do not yell loudly on TODOified is_same_* tests |
tree | commitdiff |
2013-08-12 |
Dagfinn Ilmari Man... |
Fix typos in POD and comments (RT#87776) |
tree | commitdiff |
2013-06-09 |
Peter Rabbitson |
Finish a RHS branch before applying ASC/DESC mods |
tree | commitdiff |
2013-06-04 |
Peter Rabbitson |
Stop unknown token processing early in case a potential... |
tree | commitdiff |
2013-06-04 |
Peter Rabbitson |
Change parser to not eagerly slurp RHS expressions... |
tree | commitdiff |
2013-06-04 |
Peter Rabbitson |
The ORDER BY parsing fix in 73835ff0 only worked by... |
tree | commitdiff |
2013-06-04 |
Peter Rabbitson |
All roundtrip tests now look for the exact string |
tree | commitdiff |
2013-06-02 |
Peter Rabbitson |
Stop differentiating between ORDER BY foo and ORDER... |
tree | commitdiff |
2013-06-02 |
Peter Rabbitson |
Drop the silly Dumpered bind comparison |
tree | commitdiff |
2013-03-21 |
Peter Rabbitson |
Fix false-negative function comparisons |
tree | commitdiff |
2012-05-30 |
Arthur Axel 'fREW... |
fix regression introduced in 6f2a5b6 |
tree | commitdiff |
2011-08-07 |
Ryan P. Kelly |
Document with the right name |
tree | commitdiff |
2011-08-07 |
Peter Rabbitson |
Cleanup parser a bit more, anchor everything correctly... |
tree | commitdiff |
2011-08-06 |
Peter Rabbitson |
Massively refactor arbitrary sql parser code |
tree | commitdiff |
2011-08-01 |
Peter Rabbitson |
Fix over-eager parenthesis unrolling (only legal in... |
tree | commitdiff |
2011-08-01 |
Peter Rabbitson |
Promote AS to a binop of sorts |
tree | commitdiff |
2011-01-07 |
Peter Rabbitson |
Fix incorrect comparison of malformed lists |
tree | commitdiff |
2011-01-07 |
Peter Rabbitson |
Fix recursion warnings while parsing extremely long... |
tree | commitdiff |
next |