Move database migrations to SQLx

This commit is contained in:
jude
2023-03-23 11:38:53 +00:00
parent 4edcee2567
commit 31ee6b4540
9 changed files with 441 additions and 382 deletions

View File

@@ -7,11 +7,11 @@ edition = "2018"
[dependencies]
songbird = { version = "0.3", features = ["builtin-queue"] }
poise = "0.3"
sqlx = { version = "0.5", default-features = false, features = ["runtime-tokio-rustls", "macros", "mysql", "bigdecimal"] }
sqlx = { version = "0.5", default-features = false, features = ["runtime-tokio-rustls", "macros", "mysql", "bigdecimal", "migrate"] }
tokio = { version = "1", features = ["fs", "process", "io-util"] }
lazy_static = "1.4"
reqwest = "0.11"
env_logger = "0.9"
env_logger = "0.10"
regex = "1.4"
log = "0.4"
serde_json = "1.0"
@@ -20,3 +20,6 @@ serde = "1.0"
[patch."https://github.com/serenity-rs/serenity"]
serenity = { version = "0.11.5" }
[package.metadata.deb]
depends = ["$auto", "ffmpeg", "libopus-dev"]