feat(roster): add legacy roster sync and propagation seeders
This commit is contained in:
302
database/data/employee_patterns.json
Normal file
302
database/data/employee_patterns.json
Normal file
@@ -0,0 +1,302 @@
|
||||
{
|
||||
"SEB2018-2008T": {
|
||||
"1": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"2": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"4": {
|
||||
"shift": "OPS 05:30PM-02:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"5": {
|
||||
"shift": "OPS 05:30PM-02:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"3": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"6": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"0": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
}
|
||||
},
|
||||
"SEB2023-2068H": {
|
||||
"2": {
|
||||
"shift": "OPS 08:00AM-05:00PM",
|
||||
"is_rd": false
|
||||
},
|
||||
"4": {
|
||||
"shift": "OPS 08:00AM-05:00PM",
|
||||
"is_rd": false
|
||||
},
|
||||
"6": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"0": {
|
||||
"shift": "OPS 08:00AM-05:00PM",
|
||||
"is_rd": false
|
||||
},
|
||||
"1": {
|
||||
"shift": "OPS 08:00AM-05:00PM",
|
||||
"is_rd": false
|
||||
},
|
||||
"3": {
|
||||
"shift": "OPS 08:00AM-05:00PM",
|
||||
"is_rd": false
|
||||
},
|
||||
"5": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
}
|
||||
},
|
||||
"EMP-001": {
|
||||
"1": {
|
||||
"shift": "OPS 08:00AM-05:00PM",
|
||||
"is_rd": false
|
||||
},
|
||||
"6": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"5": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"0": {
|
||||
"shift": "OPS 08:00AM-05:00PM",
|
||||
"is_rd": false
|
||||
},
|
||||
"2": {
|
||||
"shift": "OPS 08:00AM-05:00PM",
|
||||
"is_rd": false
|
||||
},
|
||||
"3": {
|
||||
"shift": "OPS 08:00AM-05:00PM",
|
||||
"is_rd": false
|
||||
},
|
||||
"4": {
|
||||
"shift": "OPS 08:00AM-05:00PM",
|
||||
"is_rd": false
|
||||
}
|
||||
},
|
||||
"SEB2024-2109T": {
|
||||
"1": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"6": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"0": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"2": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"3": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"4": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"5": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
}
|
||||
},
|
||||
"SEB2018-2024T": {
|
||||
"6": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"0": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"1": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"2": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"3": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"4": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"5": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
}
|
||||
},
|
||||
"SEB2024-2101T": {
|
||||
"6": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"0": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"1": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"2": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"3": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"4": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"5": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
}
|
||||
},
|
||||
"SEB2018-2023T": {
|
||||
"6": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"0": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"1": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"2": {
|
||||
"shift": "OPS 05:30PM-02:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"3": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"4": {
|
||||
"shift": "OPS 05:30PM-02:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"5": {
|
||||
"shift": "OPS 05:30PM-02:30AM",
|
||||
"is_rd": false
|
||||
}
|
||||
},
|
||||
"SEB2018-2013T": {
|
||||
"6": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"0": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"1": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"2": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"3": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"4": {
|
||||
"shift": "OPS 05:30PM-02:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"5": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
}
|
||||
},
|
||||
"SEB2018-2033T": {
|
||||
"6": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"0": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"1": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"2": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"3": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"4": {
|
||||
"shift": "OPS 05:30PM-02:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"5": {
|
||||
"shift": "OPS 05:30PM-02:30AM",
|
||||
"is_rd": false
|
||||
}
|
||||
},
|
||||
"SEB2024-2111T": {
|
||||
"6": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"0": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"1": {
|
||||
"shift": null,
|
||||
"is_rd": true
|
||||
},
|
||||
"2": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"3": {
|
||||
"shift": "OPS 03:30PM-12:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"4": {
|
||||
"shift": "OPS 05:30PM-02:30AM",
|
||||
"is_rd": false
|
||||
},
|
||||
"5": {
|
||||
"shift": "OPS 05:30PM-02:30AM",
|
||||
"is_rd": false
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user