update TODO, changelog and cabal package version
This commit is contained in:
parent
1ea09db988
commit
1397047654
44
TODO
44
TODO
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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/>.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue