1
Fork 0

update TODO, changelog and cabal package version

This commit is contained in:
Jake Wheat 2013-12-18 11:37:35 +02:00
parent 1ea09db988
commit 1397047654
3 changed files with 25 additions and 29 deletions

44
TODO
View file

@ -1,18 +1,28 @@
= next release
do release Most important goal is to replace the fixity code and fix all the
change old simple_sql_parser project to just point to new location bugs here.
+ web site point to new
== docs
next release:
add to website: pretty printed tpch, maybe other queries as add to website: pretty printed tpch, maybe other queries as
demonstration demonstration
add preamble to the rendered test page add preamble to the rendered test page
add links from the supported sql page to the rendered test page for
each section
== testing
review tests to copy from hssqlppp review tests to copy from hssqlppp
much more table reference tests, for joins and aliases etc.?
review internal sql collection for more syntax/tests
== features
collate? -> postfix operator which binds very tightly: collate? -> postfix operator which binds very tightly:
a < 'foo' collate 'C' a < 'foo' collate 'C'
-> ->
@ -27,36 +37,22 @@ all ansi string literal syntax?
check ansi standard for operators check ansi standard for operators
much more table reference tests, for joins and aliases etc. == other
review internal sql collection for more syntax/tests
review syntax to replace maybe and bool with better ctors review syntax to replace maybe and bool with better ctors
maybe review some of the dodgy ast names like orderfield and inthing
----
add toc to rendered test page
move supported sql summary to separate page
add some examples to home page
add links from the supported sql page to the rendered test page for
each section
---- = Later general tasks:
demo: convert tpch to sql server syntax exe processor demo program: convert tpch to sql server syntax exe processor
----
dialect framework dialect framework
try to implement fixity without the hse hack try to implement fixity without the hse hack
position annotation? source position annotation?
review abstract syntax (e.g. combine App with SpecialOp?) review abstract syntax (e.g. combine App with SpecialOp?)
----
Later general tasks:
more operators more operators
sql server top syntax sql server top syntax

View file

@ -1,5 +1,5 @@
0.2.0.0 [this file updated to commit 1ea09db9886baaa37b8795aff0f9c556c7a958e5]
last update on commit a53578c6c27d94a33d104d404547cc02b4ad36c3 0.2.0 (commit 9ea29c1a0ceb2c3f3157fb161d1ea819ea5d64d4)
'' quotes in string literal '' quotes in string literal
parse simple interval literal e.g. "interval '1 week'" parse simple interval literal e.g. "interval '1 week'"
support . in identifiers as a dot operator support . in identifiers as a dot operator
@ -25,5 +25,5 @@
support ansi standard syntax for offset n rows and fetch first n support ansi standard syntax for offset n rows and fetch first n
rows only rows only
fix keyword parsing to be case insensitive fix keyword parsing to be case insensitive
0.1.0.0 0.1.0.0 (commit 9bf4012fc40a74ad9a039fcb936e3b9dfc3f90f0)
initial version initial release

View file

@ -1,5 +1,5 @@
name: simple-sql-parser name: simple-sql-parser
version: 0.2.0 version: 0.3.0
synopsis: A parser for SQL queries synopsis: A parser for SQL queries
description: A parser for SQL queries. Please see the homepage for more information <http://jakewheat.github.io/simple-sql-parser/>. description: A parser for SQL queries. Please see the homepage for more information <http://jakewheat.github.io/simple-sql-parser/>.