Skip to main content

backbone_inventory/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 picking_batch_handler;
9pub mod delivery_note_handler;
10pub mod delivery_note_item_handler;
11pub mod inventory_company_setting_handler;
12pub mod landed_cost_handler;
13pub mod landed_cost_line_handler;
14pub mod landed_cost_adjustment_line_handler;
15pub mod location_handler;
16pub mod stock_move_handler;
17pub mod stock_move_line_handler;
18pub mod operation_type_handler;
19pub mod transfer_handler;
20pub mod route_handler;
21pub mod route_rule_handler;
22pub mod reordering_rule_handler;
23pub mod purchase_receipt_handler;
24pub mod purchase_receipt_item_handler;
25pub mod quant_handler;
26pub mod scrap_handler;
27pub mod scrap_reason_tag_handler;
28pub mod stock_entry_handler;
29pub mod stock_entry_item_handler;
30pub mod stock_ledger_entry_handler;
31pub mod bin_handler;
32pub mod stock_reconciliation_handler;
33pub mod stock_reconciliation_item_handler;
34pub mod package_type_handler;
35pub mod storage_category_handler;
36pub mod storage_category_capacity_handler;
37pub mod putaway_rule_handler;
38pub mod lot_handler;
39pub mod package_handler;
40pub mod warehouse_handler;
41pub mod stock_item_handler;
42
43
44// Re-exports
45pub use picking_batch_handler::{create_picking_batch_routes, create_picking_batch_read_routes, create_picking_batch_write_routes};
46pub use delivery_note_handler::{create_delivery_note_routes, create_delivery_note_read_routes, create_delivery_note_write_routes};
47pub use delivery_note_item_handler::{create_delivery_note_item_routes, create_delivery_note_item_read_routes, create_delivery_note_item_write_routes};
48pub use inventory_company_setting_handler::{create_inventory_company_setting_routes, create_inventory_company_setting_read_routes, create_inventory_company_setting_write_routes};
49pub use landed_cost_handler::{create_landed_cost_routes, create_landed_cost_read_routes, create_landed_cost_write_routes};
50pub use landed_cost_line_handler::{create_landed_cost_line_routes, create_landed_cost_line_read_routes, create_landed_cost_line_write_routes};
51pub use landed_cost_adjustment_line_handler::{create_landed_cost_adjustment_line_routes, create_landed_cost_adjustment_line_read_routes, create_landed_cost_adjustment_line_write_routes};
52pub use location_handler::{create_location_routes, create_location_read_routes, create_location_write_routes};
53pub use stock_move_handler::{create_stock_move_routes, create_stock_move_read_routes, create_stock_move_write_routes};
54pub use stock_move_line_handler::{create_stock_move_line_routes, create_stock_move_line_read_routes, create_stock_move_line_write_routes};
55pub use operation_type_handler::{create_operation_type_routes, create_operation_type_read_routes, create_operation_type_write_routes};
56pub use transfer_handler::{create_transfer_routes, create_transfer_read_routes, create_transfer_write_routes};
57pub use route_handler::{create_route_routes, create_route_read_routes, create_route_write_routes};
58pub use route_rule_handler::{create_route_rule_routes, create_route_rule_read_routes, create_route_rule_write_routes};
59pub use reordering_rule_handler::{create_reordering_rule_routes, create_reordering_rule_read_routes, create_reordering_rule_write_routes};
60pub use purchase_receipt_handler::{create_purchase_receipt_routes, create_purchase_receipt_read_routes, create_purchase_receipt_write_routes};
61pub use purchase_receipt_item_handler::{create_purchase_receipt_item_routes, create_purchase_receipt_item_read_routes, create_purchase_receipt_item_write_routes};
62pub use quant_handler::{create_quant_routes, create_quant_read_routes, create_quant_write_routes};
63pub use scrap_handler::{create_scrap_routes, create_scrap_read_routes, create_scrap_write_routes};
64pub use scrap_reason_tag_handler::{create_scrap_reason_tag_routes, create_scrap_reason_tag_read_routes, create_scrap_reason_tag_write_routes};
65pub use stock_entry_handler::{create_stock_entry_routes, create_stock_entry_read_routes, create_stock_entry_write_routes};
66pub use stock_entry_item_handler::{create_stock_entry_item_routes, create_stock_entry_item_read_routes, create_stock_entry_item_write_routes};
67pub use stock_ledger_entry_handler::{create_stock_ledger_entry_routes, create_stock_ledger_entry_read_routes, create_stock_ledger_entry_write_routes};
68pub use bin_handler::{create_bin_routes, create_bin_read_routes, create_bin_write_routes};
69pub use stock_reconciliation_handler::{create_stock_reconciliation_routes, create_stock_reconciliation_read_routes, create_stock_reconciliation_write_routes};
70pub use stock_reconciliation_item_handler::{create_stock_reconciliation_item_routes, create_stock_reconciliation_item_read_routes, create_stock_reconciliation_item_write_routes};
71pub use package_type_handler::{create_package_type_routes, create_package_type_read_routes, create_package_type_write_routes};
72pub use storage_category_handler::{create_storage_category_routes, create_storage_category_read_routes, create_storage_category_write_routes};
73pub use storage_category_capacity_handler::{create_storage_category_capacity_routes, create_storage_category_capacity_read_routes, create_storage_category_capacity_write_routes};
74pub use putaway_rule_handler::{create_putaway_rule_routes, create_putaway_rule_read_routes, create_putaway_rule_write_routes};
75pub use lot_handler::{create_lot_routes, create_lot_read_routes, create_lot_write_routes};
76pub use package_handler::{create_package_routes, create_package_read_routes, create_package_write_routes};
77pub use warehouse_handler::{create_warehouse_routes, create_warehouse_read_routes, create_warehouse_write_routes};
78pub use stock_item_handler::{create_stock_item_routes, create_stock_item_read_routes, create_stock_item_write_routes};
79
80// This directory's extension (hand-written; ADR-0031).
81include!("mod.ext.rs");