STDCM search environment configuration
How to configure the STDCM search environment
In order for the STDCM tool to function, you’ll need to setup the STDCM Search Environment, a configuration stored in database.
The configurable fields are as such:
pub struct StdcmSearchEnvironment {
pub infra_id: i64,
pub electrical_profile_set_id: Option<i64>,
pub work_schedule_group_id: Option<i64>,
pub timetable_id: i64,
pub search_window_begin: NaiveDateTime,
pub search_window_end: NaiveDateTime,
}
This configuration is queried by the frontend. That way, the right objects and time bounds are used transparently by the user.
In order to setup this config, you can either
- Use the provided REST API (see the editoast openAPI in the stdcm_search_environment section)
- Use the provided editoast cli (run
editoast stdcm-search-env help
for more information)