aded k6 and script and updated code with better logic and indexing on schema
This commit is contained in:
@@ -0,0 +1,392 @@
|
||||
{
|
||||
"generatedAt": "2026-10-21T18:53:24.974Z",
|
||||
"runId": "1792608804974",
|
||||
"teacher": {
|
||||
"id": "6ad90a253d51b696cdc51357",
|
||||
"email": "teacher-1792608804974@example.invalid"
|
||||
},
|
||||
"users": [
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51358",
|
||||
"email": "user-1792608804974-1@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51359",
|
||||
"email": "user-1792608804974-2@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5135a",
|
||||
"email": "user-1792608804974-3@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5135b",
|
||||
"email": "user-1792608804974-4@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5135c",
|
||||
"email": "user-1792608804974-5@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5135d",
|
||||
"email": "user-1792608804974-6@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5135e",
|
||||
"email": "user-1792608804974-7@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5135f",
|
||||
"email": "user-1792608804974-8@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51360",
|
||||
"email": "user-1792608804974-9@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51361",
|
||||
"email": "user-1792608804974-10@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51362",
|
||||
"email": "user-1792608804974-11@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51363",
|
||||
"email": "user-1792608804974-12@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51364",
|
||||
"email": "user-1792608804974-13@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51365",
|
||||
"email": "user-1792608804974-14@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51366",
|
||||
"email": "user-1792608804974-15@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51367",
|
||||
"email": "user-1792608804974-16@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51368",
|
||||
"email": "user-1792608804974-17@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51369",
|
||||
"email": "user-1792608804974-18@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5136a",
|
||||
"email": "user-1792608804974-19@example.invalid"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5136b",
|
||||
"email": "user-1792608804974-20@example.invalid"
|
||||
}
|
||||
],
|
||||
"sessions": [
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5136c",
|
||||
"startTime": "2026-10-22T18:53:25.235Z",
|
||||
"endTime": "2026-10-22T19:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-22T18:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5136d",
|
||||
"startTime": "2026-10-22T19:53:25.235Z",
|
||||
"endTime": "2026-10-22T20:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-22T19:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5136e",
|
||||
"startTime": "2026-10-22T20:53:25.235Z",
|
||||
"endTime": "2026-10-22T21:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-22T20:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5136f",
|
||||
"startTime": "2026-10-22T21:53:25.235Z",
|
||||
"endTime": "2026-10-22T22:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-22T21:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51370",
|
||||
"startTime": "2026-10-22T22:53:25.235Z",
|
||||
"endTime": "2026-10-22T23:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-22T22:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51371",
|
||||
"startTime": "2026-10-22T23:53:25.235Z",
|
||||
"endTime": "2026-10-23T00:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-22T23:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51372",
|
||||
"startTime": "2026-10-23T00:53:25.235Z",
|
||||
"endTime": "2026-10-23T01:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T00:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51373",
|
||||
"startTime": "2026-10-23T01:53:25.235Z",
|
||||
"endTime": "2026-10-23T02:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T01:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51374",
|
||||
"startTime": "2026-10-23T02:53:25.235Z",
|
||||
"endTime": "2026-10-23T03:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T02:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51375",
|
||||
"startTime": "2026-10-23T03:53:25.235Z",
|
||||
"endTime": "2026-10-23T04:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T03:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51376",
|
||||
"startTime": "2026-10-23T04:53:25.235Z",
|
||||
"endTime": "2026-10-23T05:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T04:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51377",
|
||||
"startTime": "2026-10-23T05:53:25.235Z",
|
||||
"endTime": "2026-10-23T06:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T05:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51378",
|
||||
"startTime": "2026-10-23T06:53:25.235Z",
|
||||
"endTime": "2026-10-23T07:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T06:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51379",
|
||||
"startTime": "2026-10-23T07:53:25.235Z",
|
||||
"endTime": "2026-10-23T08:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T07:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5137a",
|
||||
"startTime": "2026-10-23T08:53:25.235Z",
|
||||
"endTime": "2026-10-23T09:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T08:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5137b",
|
||||
"startTime": "2026-10-23T09:53:25.235Z",
|
||||
"endTime": "2026-10-23T10:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T09:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5137c",
|
||||
"startTime": "2026-10-23T10:53:25.235Z",
|
||||
"endTime": "2026-10-23T11:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T10:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5137d",
|
||||
"startTime": "2026-10-23T11:53:25.235Z",
|
||||
"endTime": "2026-10-23T12:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T11:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5137e",
|
||||
"startTime": "2026-10-23T12:53:25.235Z",
|
||||
"endTime": "2026-10-23T13:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T12:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5137f",
|
||||
"startTime": "2026-10-23T13:53:25.235Z",
|
||||
"endTime": "2026-10-23T14:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T13:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51380",
|
||||
"startTime": "2026-10-23T14:53:25.235Z",
|
||||
"endTime": "2026-10-23T15:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T14:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51381",
|
||||
"startTime": "2026-10-23T15:53:25.235Z",
|
||||
"endTime": "2026-10-23T16:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T15:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51382",
|
||||
"startTime": "2026-10-23T16:53:25.235Z",
|
||||
"endTime": "2026-10-23T17:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T16:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51383",
|
||||
"startTime": "2026-10-23T17:53:25.235Z",
|
||||
"endTime": "2026-10-23T18:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T17:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51384",
|
||||
"startTime": "2026-10-23T18:53:25.235Z",
|
||||
"endTime": "2026-10-23T19:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T18:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51385",
|
||||
"startTime": "2026-10-23T19:53:25.235Z",
|
||||
"endTime": "2026-10-23T20:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T19:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51386",
|
||||
"startTime": "2026-10-23T20:53:25.235Z",
|
||||
"endTime": "2026-10-23T21:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T20:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51387",
|
||||
"startTime": "2026-10-23T21:53:25.235Z",
|
||||
"endTime": "2026-10-23T22:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T21:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51388",
|
||||
"startTime": "2026-10-23T22:53:25.235Z",
|
||||
"endTime": "2026-10-23T23:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T22:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51389",
|
||||
"startTime": "2026-10-23T23:53:25.235Z",
|
||||
"endTime": "2026-10-24T00:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-23T23:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5138a",
|
||||
"startTime": "2026-10-24T00:53:25.235Z",
|
||||
"endTime": "2026-10-24T01:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T00:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5138b",
|
||||
"startTime": "2026-10-24T01:53:25.235Z",
|
||||
"endTime": "2026-10-24T02:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T01:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5138c",
|
||||
"startTime": "2026-10-24T02:53:25.235Z",
|
||||
"endTime": "2026-10-24T03:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T02:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5138d",
|
||||
"startTime": "2026-10-24T03:53:25.235Z",
|
||||
"endTime": "2026-10-24T04:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T03:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5138e",
|
||||
"startTime": "2026-10-24T04:53:25.235Z",
|
||||
"endTime": "2026-10-24T05:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T04:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5138f",
|
||||
"startTime": "2026-10-24T05:53:25.235Z",
|
||||
"endTime": "2026-10-24T06:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T05:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51390",
|
||||
"startTime": "2026-10-24T06:53:25.235Z",
|
||||
"endTime": "2026-10-24T07:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T06:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51391",
|
||||
"startTime": "2026-10-24T07:53:25.235Z",
|
||||
"endTime": "2026-10-24T08:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T07:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51392",
|
||||
"startTime": "2026-10-24T08:53:25.235Z",
|
||||
"endTime": "2026-10-24T09:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T08:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51393",
|
||||
"startTime": "2026-10-24T09:53:25.235Z",
|
||||
"endTime": "2026-10-24T10:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T09:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51394",
|
||||
"startTime": "2026-10-24T10:53:25.235Z",
|
||||
"endTime": "2026-10-24T11:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T10:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51395",
|
||||
"startTime": "2026-10-24T11:53:25.235Z",
|
||||
"endTime": "2026-10-24T12:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T11:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51396",
|
||||
"startTime": "2026-10-24T12:53:25.235Z",
|
||||
"endTime": "2026-10-24T13:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T12:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51397",
|
||||
"startTime": "2026-10-24T13:53:25.235Z",
|
||||
"endTime": "2026-10-24T14:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T13:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51398",
|
||||
"startTime": "2026-10-24T14:53:25.235Z",
|
||||
"endTime": "2026-10-24T15:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T14:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc51399",
|
||||
"startTime": "2026-10-24T15:53:25.235Z",
|
||||
"endTime": "2026-10-24T16:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T15:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5139a",
|
||||
"startTime": "2026-10-24T16:53:25.235Z",
|
||||
"endTime": "2026-10-24T17:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T16:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5139b",
|
||||
"startTime": "2026-10-24T17:53:25.235Z",
|
||||
"endTime": "2026-10-24T18:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T17:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5139c",
|
||||
"startTime": "2026-10-24T18:53:25.235Z",
|
||||
"endTime": "2026-10-24T19:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T18:53:25.235Z"
|
||||
},
|
||||
{
|
||||
"id": "6ad90a253d51b696cdc5139d",
|
||||
"startTime": "2026-10-24T19:53:25.235Z",
|
||||
"endTime": "2026-10-24T20:23:25.235Z",
|
||||
"dateTimestamp": "2026-10-24T19:53:25.235Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user