{
  "errorId": "ERR_1761659742448_zik6a7ra8",
  "timestamp": "2025-10-28T13:55:42.448Z",
  "message": "Cannot delete or update a parent row: a foreign key constraint fails (`meta`.`shiftsessions`, CONSTRAINT `shiftsessions_ibfk_1` FOREIGN KEY (`shiftId`) REFERENCES `shifts` (`id`) ON UPDATE CASCADE)",
  "stack": "Error\n    at Query.run (E:\\مشاريع 2025\\onemillion\\backend\\node_modules\\sequelize\\lib\\dialects\\mysql\\query.js:52:25)\n    at E:\\مشاريع 2025\\onemillion\\backend\\node_modules\\sequelize\\lib\\sequelize.js:315:28\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async MySQLQueryInterface.delete (E:\\مشاريع 2025\\onemillion\\backend\\node_modules\\sequelize\\lib\\dialects\\abstract\\query-interface.js:393:12)\n    at async model.destroy (E:\\مشاريع 2025\\onemillion\\backend\\node_modules\\sequelize\\lib\\model.js:2627:16)\n    at async exports.deleteShift (E:\\مشاريع 2025\\onemillion\\backend\\controllers\\shiftController.js:225:5)",
  "name": "SequelizeForeignKeyConstraintError",
  "sql": "DELETE FROM `Shifts` WHERE `id` = 1",
  "parameters": {},
  "context": {
    "endpoint": "DELETE /api/shifts/1"
  },
  "additionalInfo": {},
  "systemInfo": {
    "nodeVersion": "v22.13.1",
    "platform": "win32",
    "arch": "x64",
    "memoryUsage": {
      "rss": 82370560,
      "heapTotal": 36028416,
      "heapUsed": 29392064,
      "external": 2378353,
      "arrayBuffers": 63414
    },
    "uptime": 647.951155
  }
}
----------------------------------------------------------------------------------------------------
