-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
47 lines (37 loc) · 1.33 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[package]
name = "rust-admin"
version = "0.1.0"
edition = "2021"
[workspace]
members = [".", "casbin-adapter", "entity", "migration"]
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
entity ={ path = "entity"}
casbin-adapter = { path = "casbin-adapter"}
migration = { path = "migration"}
axum = "0"
axum-server = { version = "0.6", features = ["tls-rustls"] }
hyper = { version = "0.14", features = ["full"] }
tokio = { version = "1", features = ["full","fs", "io-util"] }
sea-orm = { version = "0.12", features = [ "sqlx-sqlite", "runtime-tokio-rustls", "macros", "debug-print"] }
log = "0.4"
tracing ="0.1"
tracing-appender = "0.2"
tracing-subscriber = {version = "0.3", features = ["json", "env-filter", "local-time", "registry"]}
rolling-file = "0.2"
time = { version = "*", features = ["macros"] }
serde = { version = "1.0.125", features = ["derive"] }
serde_json = "1.0.75"
lazy_static = "1.4.0"
serde_yaml = "0.8.23"
schemars = "0.8.8"
figment = { version = "0.10", features = ["yaml"]}
once_cell = "1"
casbin = { version = "2.2", default-features = false, features = ["runtime-tokio", "logging", "incremental", "cached"] }
tower = { version = "0.4", features = ["full"] }
http = "1.1.0"
http-body = "1.0.0"
http-body-util = "0.1.1"
bytes = "1.1.0"
futures = "0.3"
jsonwebtoken = "9.3"