Repository: SeaQL/sea-query (language: rust)

Issue:
sea-query-rusqlite - rusqlite 0.30 is not supported by sea-query-rusqlite version 0.4
Here are the typos fixed:

## Description

`rusqlite 0.30` is not supported by `sea-query-rusqlite 0.4`

## Steps to Reproduce

1. Cargo.toml

```toml
sea-query = "0.30"
sea-query-rusqlite = "0.4"
rusqlite = { version = "0.30", features = ["bundled"] }
```

3. Will fail to compile because `sea-query-rusqlite` bundles `rusqlite 0.29`.

4. `rusqlite = "0.30"` without the bundled feature will fail as well.

### Expected Behavior

Should compile with the latest `rusqlite`

### Actual Behavior

Fails to compile when `rusqlite = "0.30"` but works when `rusqlite = "0.29"`.

### Reproduces How Often

Always reproducible.

## Versions

```
sea-query = "0.30"
sea-query-rusqlite = "0.4"
```


Discussion / hints:

Fix patch:
diff --git a/examples/rusqlite/Cargo.toml b/examples/rusqlite/Cargo.toml
index 2a2149a9c..8235a36d1 100644
--- a/examples/rusqlite/Cargo.toml
+++ b/examples/rusqlite/Cargo.toml
@@ -13,7 +13,7 @@ time = { version = "0.3", features = ["parsing", "macros"] }
 serde_json = { version = "1" }
 # rusqlite only supports uuid 0
 uuid = { version = "1", features = ["serde", "v4"] }
-rusqlite = "0.29"
+rusqlite = "0.30"
 sea-query = { path = "../.."}
 sea-query-rusqlite = { path = "../../sea-query-rusqlite", features = [
     "with-chrono",
diff --git a/sea-query-rusqlite/Cargo.toml b/sea-query-rusqlite/Cargo.toml
index caa0d0df1..131127e94 100644
--- a/sea-query-rusqlite/Cargo.toml
+++ b/sea-query-rusqlite/Cargo.toml
@@ -18,7 +18,7 @@ rust-version = "1.60"
 
 [dependencies]
 sea-query = { version = "0.30", path = "..", default-features = false }
-rusqlite = { version = "0.29", default-features = false, features = ["bundled"] }
+rusqlite = { version = ">=0.29, <0.31", default-features = false, features = ["bundled"] }
 
 [features]
 with-chrono = ["rusqlite/chrono", "sea-query/with-chrono"]


Test patch: