Skip to content

Commit 3445d73

Browse files
committed
- Introduced a new Migrator struct to handle migrations and defined InitSchema for initial table creation.
- Refactored IndexedDB storage methods for better type handling.
1 parent e43ab6a commit 3445d73

9 files changed

Lines changed: 1122 additions & 333 deletions

File tree

crates/restsend-backend/Cargo.toml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,25 @@ chrono = { version = "0.4", default-features = false, features = ["clock"] }
1313
dotenvy = "0.15"
1414
fast_image_resize = "5"
1515
futures-util = "0.3"
16-
image = { version = "0.25", default-features = false, features = ["jpeg", "png"] }
17-
reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] }
18-
sea-orm = { version = "1.1", features = ["sqlx-sqlite", "sqlx-mysql", "runtime-tokio-rustls", "macros"] }
16+
image = { version = "0.25", default-features = false, features = [
17+
"jpeg",
18+
"png",
19+
] }
20+
reqwest = { version = "0.12", default-features = false, features = [
21+
"json",
22+
"rustls-tls",
23+
] }
24+
sea-orm = { version = "1.1", features = [
25+
"sqlx-sqlite",
26+
"sqlx-mysql",
27+
"runtime-tokio-rustls",
28+
"macros",
29+
] }
30+
sea-orm-migration = { version = "1.1", features = [
31+
"sqlx-sqlite",
32+
"sqlx-mysql",
33+
"runtime-tokio-rustls",
34+
] }
1935
serde = { version = "1.0", features = ["derive"] }
2036
serde_json = "1.0"
2137
sha2 = "0.10"

0 commit comments

Comments
 (0)