Jake Wheat
|
79fde02d81
|
fix default for distinct/all in union in the pretty printer
|
2014-04-09 18:31:14 +03:00 |
|
Jake Wheat
|
d8791e7725
|
Merge remote-tracking branch 'origin/master'
|
2014-04-08 11:50:20 +03:00 |
|
Jake Wheat
|
59f8df8050
|
Merge remote-tracking branch 'soenkehahn/qualified_table_names'
|
2014-01-22 22:16:04 +02:00 |
|
Jake Wheat
|
b385763341
|
merge
|
2014-01-22 22:07:58 +02:00 |
|
Sönke Hahn
|
2e91fb9e81
|
Allow qualified names ('schema.table') in from clauses
|
2014-01-22 15:54:14 +08:00 |
|
Jake Wheat
|
cc2b494465
|
remove unused dependency on haskell-src-exts
|
2013-12-31 13:43:26 +02:00 |
|
Jake Wheat
|
fd42a3cd73
|
remove self dependency for SqlIndent exe in cabal
|
2013-12-31 12:26:05 +02:00 |
|
Jake Wheat
|
9611885448
|
update changelog, small haddock fixes
|
2013-12-31 12:20:07 +02:00 |
|
Jake Wheat
|
9e75fa9365
|
hlint
|
2013-12-31 11:44:10 +02:00 |
|
Jake Wheat
|
7cf5275615
|
swap order in select lists so the expression comes first then the alias to match the order in the concrete syntax
|
2013-12-31 11:31:00 +02:00 |
|
Jake Wheat
|
552d3f5383
|
use Parser type from Text.Parsec.String, make imports explicit
|
2013-12-31 11:21:03 +02:00 |
|
jake
|
9d8c1badbd
|
give in and use the parsec buildExpressionParser for now
|
2013-12-31 11:02:26 +02:00 |
|
Jake Wheat
|
40c64c7631
|
rename qeFetch to qeFetchFirst
|
2013-12-19 17:50:25 +02:00 |
|
Jake Wheat
|
a231c7e9f8
|
reformat some of the changelog
|
2013-12-19 13:38:52 +02:00 |
|
Jake Wheat
|
df7e6f87da
|
change pretty printer to output 'fetch first' instead of 'fetch next'
|
2013-12-19 12:54:48 +02:00 |
|
Jake Wheat
|
692f8f84ad
|
fixes to haddock and update changelog
|
2013-12-19 12:15:05 +02:00 |
|
Jake Wheat
|
3b2730fd99
|
rename ScalarExpr -> ValueExpr which is slightly more standard, add notes on new fixity implementation
|
2013-12-19 11:46:51 +02:00 |
|
Jake Wheat
|
88e968b261
|
update changelog
|
2013-12-19 10:55:40 +02:00 |
|
Jake Wheat
|
8fa1ac8a74
|
update changelog and TODO
|
2013-12-19 10:55:01 +02:00 |
|
Jake Wheat
|
b68c116839
|
add support for ? for parameterized queries
|
2013-12-19 10:44:20 +02:00 |
|
Jake Wheat
|
72d7b9428f
|
add parsing for more multi keyword type names
|
2013-12-19 10:35:38 +02:00 |
|
Jake Wheat
|
1be27eca58
|
rename Duplicates -> SetQuantifier + qeDuplicates -> qeSetQuantifier
|
2013-12-19 10:34:32 +02:00 |
|
Jake Wheat
|
2ae1ced7cc
|
rename PrettyIt to SQLIdent and add to cabal
|
2013-12-19 10:31:27 +02:00 |
|
Jake Wheat
|
27a1723813
|
update TODO
|
2013-12-19 10:27:44 +02:00 |
|
Jake Wheat
|
b631497a04
|
renames OrderField->SortSpec, InThing->InPredValue
|
2013-12-18 16:27:06 +02:00 |
|
Jake Wheat
|
b89f2a011c
|
fixes for substring, change the abstract syntax for extract and
substring, and add the addition operators position, convert,
translate, overlay and trim
|
2013-12-18 15:51:55 +02:00 |
|
Jake Wheat
|
1397047654
|
update TODO, changelog and cabal package version
|
2013-12-18 11:37:35 +02:00 |
|
Jake Wheat
|
1ea09db988
|
Merge branch '0.2.0'
|
2013-12-18 10:07:54 +02:00 |
|
Jake Wheat
|
9ea29c1a0c
|
update github project name
|
2013-12-17 23:10:51 +02:00 |
|
Jake Wheat
|
9fb18f9b7b
|
todo
|
2013-12-17 23:10:14 +02:00 |
|
Jake Wheat
|
02e8452f8c
|
prepare for the github project name rename to be the same as the haskage package
|
2013-12-17 22:54:20 +02:00 |
|
Jake Wheat
|
6ab941312b
|
updated todo
|
2013-12-17 22:15:42 +02:00 |
|
Jake Wheat
|
bcd06d1ef9
|
spelling fixes
|
2013-12-17 22:15:19 +02:00 |
|
Jake Wheat
|
5cef82cbb3
|
todo update
|
2013-12-17 21:34:01 +02:00 |
|
Jake Wheat
|
84e3da3a21
|
add changelog
|
2013-12-17 21:12:16 +02:00 |
|
Jake Wheat
|
a53578c6c2
|
reformat some files
|
2013-12-17 20:52:13 +02:00 |
|
Jake Wheat
|
60cf309953
|
fix haddock, hlint, rename Prec2TypeName to PrecScaleTypeName
|
2013-12-17 20:46:29 +02:00 |
|
Jake Wheat
|
e61672ebf8
|
hlint
|
2013-12-17 20:27:11 +02:00 |
|
Jake Wheat
|
9b1bbbf307
|
add back test for postgres limit syntax, convert tpch queries to ansi fetch first n rows only syntax
|
2013-12-17 20:04:49 +02:00 |
|
Jake Wheat
|
558d44140a
|
add support for typenames with precision and scale
|
2013-12-17 19:52:14 +02:00 |
|
Jake Wheat
|
60d1b446db
|
add most of the group by tests
|
2013-12-17 19:44:29 +02:00 |
|
Jake Wheat
|
74c6d39b23
|
get group by variations working
|
2013-12-17 19:27:09 +02:00 |
|
Jake Wheat
|
b703e04af3
|
add syntax for new grouping expressions
|
2013-12-17 19:17:03 +02:00 |
|
Jake Wheat
|
7d094182b7
|
add support for multiple case when expressions
|
2013-12-17 18:42:00 +02:00 |
|
Jake Wheat
|
ebe522b21d
|
add support for nulls first/last
|
2013-12-17 18:28:31 +02:00 |
|
Jake Wheat
|
e85ab8b831
|
add names/docs to some of the scalar expr constuctor fields, add partial support for explicit window frames
|
2013-12-17 17:29:49 +02:00 |
|
Jake Wheat
|
bfe07dce53
|
fix the lateral parsing issue and broken test
|
2013-12-17 16:33:56 +02:00 |
|
Jake Wheat
|
e03090a6a1
|
add support for rowctor without row, e.g. (1,2)
|
2013-12-17 16:20:05 +02:00 |
|
Jake Wheat
|
89a4dd0e3e
|
add a few more operators: % & ^ | ~
|
2013-12-17 16:15:19 +02:00 |
|
Jake Wheat
|
b2728ec9bf
|
add support for ansi standard offset and fetch syntax
|
2013-12-17 16:00:17 +02:00 |
|