- Add `Cargo.toml` for API with dependencies. - Create `config.rs` for managing application settings. - Implement logging and server settings in `config.rs`. - Add `main.rs` to initialize the application and handle database connections. - Introduce `task` module with startup tasks, including database migrations. - Update `.gitignore` to exclude `config.yaml` and remove `.gitkeep`.
15 lines
217 B
TOML
15 lines
217 B
TOML
[workspace]
|
|
members = [
|
|
"apps/api",
|
|
"apps/container",
|
|
"apps/cli",
|
|
"public/shared",
|
|
"public/database",
|
|
"public/migration"
|
|
]
|
|
|
|
resolver = "3"
|
|
|
|
[workspace.lints.clippy]
|
|
module_inception = "allow"
|