Maksim Novikov
|
2bce477da0
|
Add COMMENT ON statement support
|
2022-06-12 15:50:06 +07:00 |
Maksim Novikov
|
aabbcf3fe3
|
Add support for more statements
* ALTER SCHEMA
* ALTER TABLE ... OWNER TO ...
* CREATE EXTENSION ... [SCHEMA, VERSION, CASCADE]
* CREATE FUNCTION LANGUAGE as quoted string
|
2022-06-12 15:28:30 +07:00 |
Maksim Novikov
|
14e8ba8839
|
Support double quote escaping in strings
|
2022-06-12 14:48:49 +07:00 |
Maksim Novikov
|
c3d3b38557
|
Intorduce external parser for dollar quoted strings
PostgreSQL supports stings of the following format $TAG$mycontent$TAG$
https://www.postgresql.org/docs/current/sql-syntax-lexical.html#SQL-SYNTAX-DOLLAR-QUOTING
These strings often used to define a function body.
|
2022-06-12 11:03:02 +07:00 |
Max Novikov
|
2ec2fedbb3
|
Merge pull request #25 from m-novikov/m-novikov-insert
Add transaction statements and imrove existing statements support
|
2022-06-11 22:57:56 +07:00 |
Maksim Novikov
|
5378bc74cc
|
Quoted nested names support
Co-authored-by: Tim Luo <shiwen@merico.dev>
|
2022-06-11 22:43:59 +07:00 |
Maksim Novikov
|
736b7e7539
|
Interpret function body as string
Building syntax tree should be solved via language injection
https://tree-sitter.github.io/tree-sitter/syntax-highlighting#language-injection
|
2022-06-11 16:17:13 +07:00 |
Maksim Novikov
|
7ccb93e4cc
|
Transaction statements
|
2022-06-11 16:01:54 +07:00 |
Maksim Novikov
|
7335711c4f
|
Improve CREATE INDEX support
|
2022-06-11 16:01:53 +07:00 |
Maksim Novikov
|
a21f3d2587
|
Extend INSERT and ALTER TABLE support
|
2022-06-11 16:01:20 +07:00 |
Max Novikov
|
dbd2fcfeae
|
Merge pull request #24 from m-novikov/math-expressions
Improve mathematical expressions support
|
2022-06-11 11:11:03 +07:00 |
Maksim Novikov
|
0d3cde974e
|
Improve mathematical expressions support
Co-authored-by: Tim Luo <shiwen@merico.dev>
|
2022-06-11 11:06:08 +07:00 |
Max Novikov
|
05ebda7cd8
|
Merge pull request #23 from m-novikov/m-novikov-update-deps
Update dependencies
|
2022-06-11 08:41:50 +07:00 |
Maksim Novikov
|
1a25ff8262
|
Update dependencies
|
2022-06-11 08:37:28 +07:00 |
Maksim Novikov
|
9280de8fc9
|
Update playground
|
2022-05-15 15:13:13 +07:00 |
Maksim Novikov
|
7ef50a6f74
|
Merge pull request #17 from m-novikov/intervals
Add interval recognition
|
2022-05-15 14:46:21 +07:00 |
Maksim Novikov
|
8219f6745c
|
Improve intervals support
|
2022-05-15 14:32:16 +07:00 |
Maksim Novikov
|
d7406cf948
|
Allow dotted name in sequences
|
2022-05-15 12:31:57 +07:00 |
Maksim Novikov
|
b0aa939771
|
Fix opclass in indexes
|
2022-05-15 12:28:16 +07:00 |
Maksim Novikov
|
7447b20b2e
|
Add initial alter table support
|
2022-05-15 12:20:13 +07:00 |
Maksim Novikov
|
0acec47237
|
Add sequence support
|
2022-05-15 11:22:10 +07:00 |
Maksim Novikov
|
c59f7164e0
|
Add pg commands fix create temporary table
|
2022-05-14 17:34:01 +07:00 |
Maksim Novikov
|
1d4d62d60f
|
Add create role and drop statements
|
2022-05-14 17:20:48 +07:00 |
Maksim Novikov
|
21d5911f5f
|
Add create extension
|
2022-05-14 17:04:24 +07:00 |
Maksim Novikov
|
38b2783652
|
Fix null constaint in create type
|
2022-05-14 16:59:59 +07:00 |
Maksim Novikov
|
5c5d85191d
|
Fix standalone on delete constraint
|
2022-05-14 16:45:56 +07:00 |
Maksim Novikov
|
95b344c93d
|
Add EXCLUDE constraint
|
2022-05-14 16:26:13 +07:00 |
Maksim Novikov
|
3747eea88c
|
Add interval recognition
|
2022-05-14 16:23:27 +07:00 |
Maksim Novikov
|
48de6f917d
|
Merge pull request #15 from m-novikov/create-issue-btn
Add create issue button to playground
|
2022-04-17 14:52:55 +07:00 |
Maksim Novikov
|
7303a98d6b
|
Add create issue button to playground
|
2022-04-17 14:51:47 +07:00 |
Maksim Novikov
|
669553f5ec
|
Merge pull request #14 from m-novikov/fix-playground-ff
Fix playground in firefox
|
2022-04-17 14:01:16 +07:00 |
Maksim Novikov
|
bc16bbae3b
|
Fix playground in firefox
|
2022-04-17 14:00:28 +07:00 |
Maksim Novikov
|
65f700a2db
|
Merge pull request #13 from m-novikov/fix-playground-cache
Fix asset versioning in playground
|
2022-04-17 13:46:21 +07:00 |
Maksim Novikov
|
c619e7492f
|
Fix asset versioning in playground
|
2022-04-17 13:45:22 +07:00 |
Maksim Novikov
|
f5440eac01
|
Add version number for compiled wasm
|
2022-04-17 13:36:40 +07:00 |
Maksim Novikov
|
973b7f6e21
|
Merge pull request #12 from m-novikov/update-playground
Update playground
|
2022-04-17 13:33:35 +07:00 |
Maksim Novikov
|
88a016cac1
|
Update playground
|
2022-04-17 13:32:53 +07:00 |
Maksim Novikov
|
cf1cccce07
|
Merge pull request #11 from m-novikov/verify-src
Verify that generated code is up to date
|
2022-04-17 13:21:27 +07:00 |
Maksim Novikov
|
efe72b893b
|
Verify that generated code is up to date
|
2022-04-17 13:19:33 +07:00 |
Maksim Novikov
|
94a6dc581f
|
Merge pull request #10 from m-novikov/alias-without-as
Support aliases without explicit AS keyword
|
2022-04-17 11:43:01 +07:00 |
Maksim Novikov
|
fc59772dd0
|
Support aliases without explicit AS keyword
|
2022-04-17 11:40:43 +07:00 |
Maksim Novikov
|
245cb15d3e
|
Merge pull request #9 from m-novikov/punctuation
Initial punctuation support
|
2022-04-17 10:42:23 +07:00 |
Maksim Novikov
|
fee6b4f1ae
|
Merge branch 'feat/add-support-for-schema' into punctuation
|
2022-04-17 10:37:27 +07:00 |
Maksim Novikov
|
c5650de5cd
|
Initial punctuation support
|
2022-04-15 14:36:45 +07:00 |
Maksim Novikov
|
564b6aae85
|
Merge pull request #8 from m-novikov/asterisk-expression
Handle asterisk expressions
|
2022-04-15 14:32:16 +07:00 |
Maksim Novikov
|
a3c09983f4
|
Handle asterisk expressions
|
2022-04-15 13:57:46 +07:00 |
Maksim Novikov
|
dd9aceca83
|
Merge pull request #7 from m-novikov/fix-comparison-prec
Fix comparison operator precedence
|
2022-04-15 12:45:12 +07:00 |
Maksim Novikov
|
fd109c3077
|
Fix comparison operator precedence
|
2022-04-15 12:42:14 +07:00 |
Maksim Novikov
|
5d466d5c36
|
Merge pull request #5 from m-novikov/improve-boolean-hl
Improve boolean highlighting. Closes: #4
|
2022-04-15 12:35:22 +07:00 |
Maksim Novikov
|
b63e81bf37
|
Improve boolean highlighting. Closes: #4
|
2022-04-15 12:31:33 +07:00 |