|
|
3bb41b81f0
|
Generate less whitespace
|
2017-11-23 10:39:59 +01:00 |
|
|
|
6ffa4e88f0
|
Normalize best-effort vs strict operator usage
|
2017-11-22 17:22:27 +01:00 |
|
|
|
354f4a6860
|
Require "date" since we use Date
|
2017-11-22 17:20:57 +01:00 |
|
|
|
02043ec233
|
Replace '*' by :*
|
2017-11-22 15:13:20 +01:00 |
|
|
|
f315679713
|
Fix introspection when extending with Rebel::SQLB
|
2017-11-21 17:24:20 +01:00 |
|
|
|
351e7e9645
|
Make Rebel::SQL properly configurable to database peculiarities
|
2017-11-21 16:35:15 +01:00 |
|
|
|
97f5214da7
|
Fix circular argument reference
|
2017-11-21 14:08:13 +01:00 |
|
|
|
422defeecd
|
Add IS NOT, NOT IN, NOT LIKE
|
2017-11-21 13:59:01 +01:00 |
|
|
|
000e7f2ae2
|
Map (binary) logic operators to AND and OR
|
2017-11-21 13:58:29 +01:00 |
|
|
|
56ad166c1e
|
Add support for GROUP, ORDER, BY and HAVING
|
2017-11-21 11:20:45 +01:00 |
|
|
|
6c4b435ae6
|
Add support for LIMIT and OFFSET
|
2017-11-21 11:19:48 +01:00 |
|
|
|
adfa38baea
|
Add support for DISTINCT
|
2017-11-21 11:17:45 +01:00 |
|
|
|
a3712ceefd
|
Add support for SELECT without FROM
|
2017-11-21 11:14:45 +01:00 |
|
|
|
818da9047a
|
Improve feedback for unsupported value type
|
2017-11-21 11:12:54 +01:00 |
|
|
|
56ad34b79e
|
Pass argument down on? correctly
Fixes an extra `= NULL` appearing at times.
|
2017-09-27 10:31:11 +02:00 |
|
|
|
18569b2b2f
|
queries are raw
|
2017-07-17 16:42:55 +02:00 |
|
|
|
06ff4227af
|
add LIKE
|
2017-03-20 15:56:36 +01:00 |
|
|
|
9b6e871b1b
|
date, time, datetime values support
|
2017-03-03 16:13:46 +01:00 |
|
|
|
075957be04
|
wrap AND first member w/ parens
|
2017-03-03 16:13:06 +01:00 |
|
|
|
ee34b9c600
|
remove useless absolute qualifiers
|
2017-03-03 15:06:16 +01:00 |
|
|
|
448a342d5f
|
arbitrary functions
|
2017-03-03 14:53:28 +01:00 |
|
|
|
892b21eaf8
|
Raw#is
|
2017-03-03 14:52:54 +01:00 |
|
|
|
3d18261e05
|
boolean value type
|
2017-03-01 17:07:19 +01:00 |
|
|
|
d3ba98ab1b
|
fix join without clause
|
2017-03-01 17:06:26 +01:00 |
|
|
|
2c727a38cb
|
fix clause passing
|
2017-03-01 17:06:26 +01:00 |
|
|
|
421ae6d32e
|
extract dummy escape
|
2017-03-01 17:06:26 +01:00 |
|
|
|
8a9b5804fc
|
fix hash clause handling
|
2017-03-01 17:06:23 +01:00 |
|
|
|
d538a9b584
|
stupid settings
|
2017-03-01 16:09:26 +01:00 |
|
|
|
e9ee35f68e
|
parens handling for where
|
2017-03-01 15:55:38 +01:00 |
|
|
|
814aa46592
|
operators
|
2017-03-01 15:18:24 +01:00 |
|
|
|
65a751e375
|
name is a Raw
|
2017-03-01 15:18:24 +01:00 |
|
|
|
619837da62
|
Lint
|
2017-03-01 09:34:43 +01:00 |
|
|
|
2155aa8d43
|
Tests
|
2017-03-01 09:31:23 +01:00 |
|
|
|
3415cf8ad4
|
IN support
|
2017-02-28 17:33:58 +01:00 |
|
|
|
22fe1981db
|
additional helpers
|
2017-02-28 17:33:44 +01:00 |
|
|
|
6adbef3671
|
{Fix,Big}Num => Integer
|
2017-02-28 17:33:30 +01:00 |
|
|
|
b698263f37
|
fix namespaced calling
|
2017-02-28 17:32:46 +01:00 |
|
|
|
77c44a0b2d
|
Going public
|
2017-02-27 19:18:03 +01:00 |
|