Add sqlformat support

This commit is contained in:
Spxg
2025-05-27 01:04:02 +08:00
parent 9bc627488a
commit 5f88554db9
13 changed files with 359 additions and 143 deletions

30
Cargo.lock generated
View File

@@ -212,7 +212,7 @@ dependencies = [
"pathdiff",
"serde",
"toml",
"winnow",
"winnow 0.7.10",
]
[[package]]
@@ -1807,6 +1807,16 @@ dependencies = [
"web-sys",
]
[[package]]
name = "sqlformat"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0d7b3e8a3b6f2ee93ac391a0f757c13790caa0147892e3545cd549dd5b54bc0"
dependencies = [
"unicode_categories",
"winnow 0.6.26",
]
[[package]]
name = "sqlight"
version = "0.1.0"
@@ -1829,6 +1839,7 @@ dependencies = [
"serde-wasm-bindgen",
"serde_json",
"split-grid",
"sqlformat",
"sqlite-wasm-rs",
"thiserror 2.0.12",
"tokio",
@@ -2041,7 +2052,7 @@ dependencies = [
"serde",
"serde_spanned",
"toml_datetime",
"winnow",
"winnow 0.7.10",
]
[[package]]
@@ -2088,6 +2099,12 @@ version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
[[package]]
name = "unicode_categories"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e"
[[package]]
name = "url"
version = "2.5.4"
@@ -2349,6 +2366,15 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
name = "winnow"
version = "0.6.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28"
dependencies = [
"memchr",
]
[[package]]
name = "winnow"
version = "0.7.10"