Skip to main content

backbone_maintenance/presentation/http/
mod.rs

1//! HTTP handlers
2//!
3//! Generated by metaphor-schema. Do not edit manually.
4//!
5//! These handlers use Axum and backbone-core's BackboneCrudHandler
6//! to provide all 12 standard Backbone CRUD endpoints.
7
8pub mod maintenance_request_handler;
9pub mod maintenance_schedule_handler;
10pub mod maintenance_stage_handler;
11pub mod maintenance_visit_handler;
12pub mod maintenance_visit_part_handler;
13
14// <<< CUSTOM
15pub mod maintenance_lifecycle_handler;
16pub mod maintenance_request_lifecycle_handler;
17// END CUSTOM
18
19// Re-exports
20pub use maintenance_request_handler::{create_maintenance_request_routes, create_maintenance_request_read_routes, create_maintenance_request_write_routes};
21pub use maintenance_schedule_handler::{create_maintenance_schedule_routes, create_maintenance_schedule_read_routes, create_maintenance_schedule_write_routes};
22pub use maintenance_stage_handler::{create_maintenance_stage_routes, create_maintenance_stage_read_routes, create_maintenance_stage_write_routes};
23pub use maintenance_visit_handler::{create_maintenance_visit_routes, create_maintenance_visit_read_routes, create_maintenance_visit_write_routes};
24pub use maintenance_visit_part_handler::{create_maintenance_visit_part_routes, create_maintenance_visit_part_read_routes, create_maintenance_visit_part_write_routes};
25// <<< CUSTOM
26pub use maintenance_lifecycle_handler::{create_maintenance_lifecycle_routes, MaintenanceLifecycleState};
27pub use maintenance_request_lifecycle_handler::{
28    create_maintenance_request_lifecycle_routes, MaintenanceRequestLifecycleState,
29};
30// END CUSTOM