Files
pawctioneer-bot/Cargo.toml
Dylan Knutson 5212175df5 refactor: organize type definitions into dedicated db/types/ directory
- Move type files to src/db/types/: currency_type, listing_id, user_id, money_amount, telegram_user_id
- Create types/mod.rs with proper re-exports for all type modules
- Update db/mod.rs to import from new types module instead of individual files
- All tests pass - no functionality changes
- Improves code organization by clearly separating types, DAOs, and models
2025-08-28 01:17:45 +00:00

26 lines
610 B
TOML

[package]
name = "pawctioneer-bot"
version = "0.1.0"
edition = "2021"
[dependencies]
teloxide = { version = "0.17.0", features = ["macros"] }
tokio = { version = "1.0", features = ["macros", "rt-multi-thread"] }
sqlx = { version = "0.8.6", features = [
"runtime-tokio-rustls",
"sqlite",
"chrono",
"macros",
"rust_decimal",
] }
rust_decimal = { version = "1.33", features = ["serde"] }
chrono = { version = "0.4", features = ["serde"] }
serde = { version = "1.0", features = ["derive"] }
log = "0.4"
env_logger = "0.11.8"
anyhow = "1.0"
dotenvy = "0.15"
[dev-dependencies]
rstest = "0.21"