Rand Stats


Revision history for SQL-Abstract

0.0.9  2024-04-28T23:13:20+02:00
    - Make MySQL's update handling pass placeholders to render-source

0.0.8  2024-03-04T01:55:54+01:00
    - Refactor quoting to handle * correctly
    - Add String term
    - Add Builder classes
    - Add upsert

0.0.7  2023-09-09T17:01:45+02:00
    - Split Renderer into Postgres, SQLite and MySQL
    - Eliminate renderer default
    - Make sub not pass the right variable name

0.0.6  2023-06-07T21:23:14+02:00
    - Give helper subs package scope
    - Make whatever star a constant instead of an identifier
    - Add delegate-pair and delegate-pairs functions

0.0.5  2023-05-31T16:48:16+02:00
    - Add Capture expressions
    - Rename :isnull to :null
    - Add :in pair handling to Conditions
    - Add :and and :or pairs to partial conditions
    - Eliminate Identifier(List) constructor
    - Remove hash partial conditions
    - Rename :name argument of Function to :function

0.0.4  2023-05-25T22:13:45+02:00
    - Allow locking clause to specify multiple tables
    - Allow multiple locking clauses in Select
    - Add pair-pair converter for column
    - Allow for multiple upsert clauses
    - Add support for CURRENT OF
    - Rename delay to delegate
    - Allow for easier use of over on named windows
    - Allow custom precedence for render()
    - Rename $common-tables to $common

0.0.3  2023-05-19T18:45:23+02:00
    - Split out Placeholders to SQL::Placeholders
    - Move Query to SQL::Query

0.0.2  2022-10-15T13:49:47+02:00
    - Make GroupBy support non-trivial grouping elements
    - Allow for constants in Conditions

0.0.1  2022-09-26T17:31:20+02:00
    - Initial version