feat: new create table syntax for new json datatype (#7103)

* feat: new create table syntax for new json datatype

Signed-off-by: luofucong <luofc@foxmail.com>

* refactor: extract consts

* refactor: remove unused error variant

* fix tests

Signed-off-by: luofucong <luofc@foxmail.com>

* fix sqlness

Signed-off-by: luofucong <luofc@foxmail.com>

---------

Signed-off-by: luofucong <luofc@foxmail.com>
Co-authored-by: Ning Sun <sunning@greptime.com>
This commit is contained in:
LFC
2025-10-17 13:22:29 +08:00
committed by GitHub
parent 331c64c6fd
commit 21532abf94
17 changed files with 408 additions and 143 deletions

1
Cargo.lock generated
View File

@@ -12005,6 +12005,7 @@ dependencies = [
"common-macro",
"common-query",
"common-sql",
"common-telemetry",
"common-time",
"datafusion",
"datafusion-common",