Jovansonlee Cesar
|
639f01d4e7
|
Make Uuid a datatype in PostgreSQL dialect
|
2018-09-29 13:50:33 +08:00 |
|
Jovansonlee Cesar
|
da153bf848
|
Make a PostgreSQLDialect
Add is_primary and is_unique in the column definition
Initial code for testing alter table
|
2018-09-28 03:32:10 +08:00 |
|
Jovansonlee Cesar
|
74b34faaf1
|
Also tokenize non alphanumeric characters into some Char, since they can be tab separated values in COPY payload
|
2018-09-26 23:59:52 +08:00 |
|
Jovansonlee Cesar
|
7c7b67b0bc
|
testing values for most common data dump
|
2018-09-26 22:51:50 +08:00 |
|
Jovansonlee Cesar
|
34412f7e3d
|
Whitespace tokens are not skipped
Differentiate single quoted string and double quoted string
|
2018-09-26 22:46:16 +08:00 |
|
Jovansonlee Cesar
|
8dbb62cddd
|
unify parsing of sql_values
|
2018-09-26 15:41:57 +08:00 |
|
Jovansonlee Cesar
|
6aca4de658
|
Remove unused functions
|
2018-09-26 15:11:49 +08:00 |
|
Jovansonlee Cesar
|
096b2bf7ba
|
Parsing timestamp and datetime alongside
|
2018-09-26 14:56:46 +08:00 |
|
Jovansonlee Cesar
|
7803063ece
|
Add parsing of timestamp values
|
2018-09-25 22:33:01 +08:00 |
|
Jovansonlee Cesar
|
9ab5c1358d
|
Modularize SQLValue into an enum
Add capability of parsing dates
|
2018-09-25 15:54:29 +08:00 |
|
Jovansonlee Cesar
|
199ec67da7
|
Add implementation for parsing SQL COPY
|
2018-09-25 01:31:54 +08:00 |
|
Jovansonlee Cesar
|
719df789e4
|
Merging parse_inser and improve-create-table branch into these
|
2018-09-24 19:14:26 +08:00 |
|
Jovansonlee Cesar
|
78c054ea19
|
Add Boolean value data type
remove unecessary consume of LParen and RParen in default value
|
2018-09-24 05:53:58 +08:00 |
|
Jovansonlee Cesar
|
2007995938
|
Improve the create statement parser that uses create statements from pg database dump
Added PostgreSQL style casting
|
2018-09-24 03:34:40 +08:00 |
|
Jovansonlee Cesar
|
46274c536b
|
Remove println debugging
|
2018-09-21 15:37:28 +08:00 |
|
Jovansonlee Cesar
|
5adce6a013
|
Implement parsing insert statement
|
2018-09-21 15:19:59 +08:00 |
|
Jovansonlee Cesar
|
7d27abdfb4
|
Correction on prev_token, the index should decremented
|
2018-09-21 02:34:44 +08:00 |
|
Andy Grove
|
810cd8e6cf
|
tokenizer delegates to dialect now
|
2018-09-08 14:49:25 -06:00 |
|
Andy Grove
|
06a8870bd7
|
Introduce concept of dialects
|
2018-09-08 08:39:32 -06:00 |
|
Andy Grove
|
cc725791de
|
cargo fmt
|
2018-09-08 08:10:05 -06:00 |
|
Andy Grove
|
d58e59324b
|
Add SQLOrderBy struct to replace ASTNode::OrderByExpr
|
2018-09-08 08:09:32 -06:00 |
|
crw5996
|
549ed6e83a
|
Implemented DELETE keyword. Not much to do, all of the subexpressions were already handled
|
2018-09-06 16:00:46 -04:00 |
|
Andy Grove
|
cfe7ee5613
|
make precision on FLOAT optional for now
|
2018-09-03 14:56:26 -06:00 |
|
Andy Grove
|
a10482c353
|
cargo fmt
|
2018-09-03 13:51:52 -06:00 |
|
Andy Grove
|
80cb9b13ce
|
Remove FileType, fix compiler warning
|
2018-09-03 13:51:43 -06:00 |
|
Andy Grove
|
7bea9a8648
|
cargo fmt
|
2018-09-03 11:45:03 -06:00 |
|
Andy Grove
|
5bac9fd131
|
Remove some non ANSI SQL support
|
2018-09-03 10:25:05 -06:00 |
|
Andy Grove
|
0c23392adb
|
replace with code from datafusion
|
2018-09-03 09:56:39 -06:00 |
|