🚀 Location features
Location features are SDK composers, not Express middleware; locationService mounts the Location features with the required stores and drivers.
Inventory
| Feature | Composed schema(s) | Composed route(s) | Purpose |
|---|---|---|---|
createLocationFeature | createLocationSchema | createLocationRoute | Create a hierarchy node. |
getLocationFeature | getLocationSchema | getLocationRoute | Read one public location. |
updateLocationFeature | updateLocationSchema | updateLocationRoute | Update a location. |
deleteLocationFeature | deleteLocationSchema | deleteLocationRoute | Delete a leaf location. |
findLocationsFeature | findLocationsSchema | findLocationsRoute | List public locations. |
Details
Each feature is mounted by locationService. The source definitions below show the exact schema-to-route composition.
createLocationFeature
Implementation
This feature composes the schema and route linked in its inventory row; it is mounted by locationService or a compatible custom service context.View complete source
getLocationFeature
Implementation
This feature composes the schema and route linked in its inventory row; it is mounted by locationService or a compatible custom service context.View complete source
updateLocationFeature
Implementation
This feature composes the schema and route linked in its inventory row; it is mounted by locationService or a compatible custom service context.View complete source
deleteLocationFeature
Implementation
This feature composes the schema and route linked in its inventory row; it is mounted by locationService or a compatible custom service context.View complete source
findLocationsFeature
Implementation
This feature composes the schema and route linked in its inventory row; it is mounted by locationService or a compatible custom service context.View complete source