krona-staff/tests/e2e/evidence/server-n13-as-is.txt
grok 3388b90bfa test(e2e): N13 — нагрузочная проверка гонки первого расчёта зарплаты
Зачем: владелец пометил N13 как «не воспроизведено», а в коде окно гонки
(SELECT ... FOR UPDATE по отсутствующей строке, затем INSERT ... ON CONFLICT
DO NOTHING со своим runId) видно. Нужен повторяемый замер на живом сервере
и реальной PostgreSQL 17, а не рассуждение.

Что: scripts/test/n13-race.mjs — 10/25/50 параллельных первых
POST /payroll/calculate, каждая попытка на новой точке, проверка статусов,
числа run_id, строк в staff_payroll_runs и «фантомных» run_id. Режим as-is
показывает, что сейчас всё упирается в N2 (500). Режим n2-bypass ставит
DEFAULT now() только в одноразовой БД скрипта (продукт и миграции не
меняются), чтобы увидеть саму гонку. Итог: 0 некорректных из 30 попыток;
причина (из кода) — случайная сериализация через upsert
ensureDefaultPayRules. Это записано в NOTES-FOR-EXECUTORS вместе с
рекомендацией явной блокировки и замечанием об утечке текста ошибок БД в 500.
2026-09-26 14:33:11 +07:00

425 lines
522 KiB
Text

{"level":50,"time":1790407963311,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WMRD8CMNHSB5ASJMFBS","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963325,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WMWG288RAXX5MB0GAME","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963331,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WMSF3VNWBQZ79WKKNNG","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963338,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WMXA0R6KVNMAZ62PAP6","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963345,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WN61YD42TVX52CPV29Y","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963352,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WN0ZPN48QJQF30N7F84","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963359,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WMZEPFZW4MD43ACVP7A","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963367,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WN2AXFW9XX343GSAYSW","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963374,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WN4MZ157N86APJGC2W5","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963381,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WMV8PP6Y9KPJTRXMV3B","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963412,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WR5S56NK6Z7EHTXF0AX","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963420,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WR9TTXP41YVMF089FDK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963426,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WR6BTDQAYWCVJ544482","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963432,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WR93N9FS6NJY47Z5K8T","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963441,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WR6VE5SZ9XVT27NETH8","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963446,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WR7ZW2HA8GW7X04F070","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963452,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WR7H2A888DND2A80V6D","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963458,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WR8E3C5SSTS1EZ28S0S","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963464,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WR8NK7NJQFVBXZT7NR3","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963470,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WR5QXAPDRTA7CT5WMDG","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963500,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WTW3GAAN5JX70CNESXB","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963506,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WV0FZFTXVMET1EBJZRY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963513,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WTXJJZPWPTVB1R6CCMT","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963520,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WV0PNJ2MF2VVDHCGW3C","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963532,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WTZJPMY0BR5888AQP04","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963537,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WTZWYG3FW751JS6A98B","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963543,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WTY0WE4H6HATS4ZXQS7","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963549,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WTXTTXH6FDW0K9FHXNN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963554,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WTY6460861YTBDC8JEJ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963562,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WTWVZVQK74PWS4YEYSA","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963592,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WXTQ1MQGD6ZGT6Z6NEN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963600,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WXWTA8NVDQMKDZNC4JB","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963606,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WXV4877JVGAKE8QEMH9","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963613,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WXVEJG0SDHWEA8JRHQQ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963620,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WXYC8F53J2JYPW9GYEN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963625,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WXY5QK5STGXYV8A5N72","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963632,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WXWEXYB2JJRB97TS6V6","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963638,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WXX4RZG8AT10ZR3949K","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963643,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WXXW5QCG2EN36ZABAWF","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963649,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2WXW5386STRFC2ZSVTFB","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963674,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X0DR50W08E0TW1CJDP3","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963680,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X0ETN4VJ6E5S1XMJSRM","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963686,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X0F7CNQDM7KCBYWW10Q","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963691,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X0FT5MZ86G8XCBYGVT0","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963696,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X0ES5PFCH22EDNXSRVA","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963701,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X0G5JEFCJWAZ1672ZB2","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963708,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X0F93X9X184JZ0DTAPM","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963715,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X0HG5RBXRHGAWM9YEKE","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963721,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X0HYAKNA5F7N1TM31GR","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963726,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X0G79BPG9S4WS477MEE","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963789,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X2XBGTKEMYHTVFRFT1Y","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963797,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X306DVB68DF24PN3AXY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963803,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X2YKSQR2EQPRAY1185F","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963809,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X2X8HCENQG9T653YZ7H","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963815,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X34BVPQDV95ZRJTEG8C","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43788},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963821,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X2ZY9M3A1EG0PM5M1YM","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963828,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X2YARTZ4F6WVQKG8JTT","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963834,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X33NXYG4RXTQVYM7B7M","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43774},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963841,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X3074X883NVBKAEPBH7","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963847,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X2ZBS9GGH585FQHC600","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963855,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X35PRRSCHX485RYE00R","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43792},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963861,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X36TW0RQ6GCT38D0RGA","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43812},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963869,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X30RSHEHPT6TKT4RA0A","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963876,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X35GSGZSGZ2QB53EZE9","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43806},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963882,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X37GYFQ44242WDJ925M","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43828},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963888,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X47XAAP290ZPSD1B2MY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43872},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963893,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X310PWZXZM12NDZJ05X","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963899,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X46M8YRPTZGA8W30TAK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43862},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963907,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X48EW7RG3Q5P1PFGCDV","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43882},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963913,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X38E3GA8N20AABDZVD5","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43844},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963919,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X3EQT9RSV7QYR4ZRWGF","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43848},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963925,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X3F3M3N6VJN4XGE3Y8A","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43850},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963932,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X49R4AWV6GZFZB9SDAJ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43886},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963938,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X32DFS3V6T25XBS1JCH","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43768},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963945,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X37AMJ23S5QXZTS3WPN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43834},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963978,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9TE8DMMHGT71KQTWVE","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963984,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9Y9EJQTH6B7482Q943","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963990,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9WGREC82MJZ9MP87X2","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407963996,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9X6KVXK4P7QGAHGZ3B","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964001,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9W1QH7Q0HHNHE596PK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964007,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9YRT3B6CJVGC8XBH8A","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964014,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9Z5G7KWKJWKYFRYGW3","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964025,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9X87S66PMVGPNT11B1","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964031,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA0VEPEMTCAQXWAY20C","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43806},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964037,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA0S7Z7GSVN27FK0RRF","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43792},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964043,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA0QVVZFPZNRMESZDMW","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43834},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964050,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9VDX2TF8XD2B0RV2JZ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964057,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9VB432D0EN7PY9F1KB","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964062,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA0ZD9KQHRZJ57YYG09","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43844},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964068,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA0ZNA8N42MS6Q8VAM0","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43848},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964074,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA014GN6FM8F9EVNHFC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43850},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964079,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA08CJPQ4PF92ZZE8ZC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43828},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964085,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9Z4KDSDAW5VTJ5493V","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43774},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964091,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA0PJEE6F4YVYAHKQVP","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43812},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964097,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9Z1XN8TG716AZE7EWJ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43768},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964102,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA124E0FG1PFD1K6YVY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43882},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964107,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA1VKFBCRDYMP91AZF3","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43886},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964112,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2X9Z3M0CW5407VQTF7ED","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43788},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964117,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA1EMVC43JRJ8BPK3Q1","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43872},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964124,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XA1K9ZY3FB1Q2618QY4","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43862},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964156,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFCB9SC9W9T63A1ZQ5B","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964164,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFE2FA7V3NSD66BX231","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964170,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFFMWQ79R656KA6K3E1","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964175,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFD1F3VSSC4Z4WN0N6Z","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964181,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFF61E76M61MEJ1VP02","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964187,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFERN16DRFNQGE1G33S","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964193,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFG8VZSY2YJZZC6DSSY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964198,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFD0XTA0YHQQCY5C49A","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964205,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFHVPRN3C754PSQJQZ7","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43788},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964210,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFH5057G981ES6EPYCZ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43774},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964216,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFJR26DNEYQ8ZGCNQCF","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43844},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964222,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFJQQ05FYYQT4XNDFVZ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43834},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964228,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFFJ6PKRNTQ0DWNB3RX","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964233,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFJ6RZPSD7RAAVK9SZ4","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43828},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964239,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFJ5PHMG859R0C9SB1F","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43848},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964244,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFGBZADJY58BPVKXE29","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964249,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFHNM49XG13DKEKW0NH","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43792},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964255,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFK75NJ8KA408MT2D56","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43872},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964265,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFJTAZWFKVJG5B71M63","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43812},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964271,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFKDC5FQ3M1GQVNFNDR","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43862},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964276,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFHJ4CK5H9DW9P1XGXA","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43768},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964281,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFKYCE0GHBHP5ZCMYPT","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43886},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964287,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFHW9D8GKFZ9Y3J4S8V","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43806},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964292,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFJRVBQT6YZA8NA146A","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43850},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964297,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XFKX8CPRJ5VA8C185RT","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43882},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964328,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMRN73PCR6ATE3H1PVC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964335,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMTCCQBRNQ0T67Y6HGX","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964341,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMVMVYAT2SJNK43ECSF","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964348,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMV3JJWYSX7GC1FFW2E","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964354,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMSZAHD6SBFGKJJKA8X","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964360,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMREK8AD51VMJDQF4KT","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964366,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMVADWS7XGPX2B8CDQC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964372,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMWDCPQFT4PNJ0G4ZXP","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43788},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964377,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMTXCH6GJVT8060GJAP","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964384,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMX7WQP1JKA12FHD7R8","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43828},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964390,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMX9NSEYD5PJHQWAGTP","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43806},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964395,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMS8NZVBMKQTCPEHAFP","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964401,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMWCNAJ3MGDNPG76951","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43774},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964407,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMYXAWTSH7TBPT2JDGT","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43862},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964412,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMXH1VP5ZTG3S1XXZZ4","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43848},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964418,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMXEQWXR2NKENBZ5BQM","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43792},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964423,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMXR374KPSXPF4B6QJG","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43834},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964429,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMYKTMWJ3EH8GPN92M0","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43872},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964435,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMXJN79QTBAJT3TV9ES","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43850},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964440,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMXFDPGG6QZZ4EPAMHC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43844},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964445,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMX4Q7BNE2TCVGSSB3J","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43812},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964451,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMY0M84WZKHJT2HKSV3","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43886},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964457,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMS76BPHAXCSCCKY5P2","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964462,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMWEKXMJHX51CMRA10F","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43768},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964467,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XMY50VMYKXWGDXR46TV","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43882},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964500,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT24NB574XWFWN98SR8","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964506,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT4JXC06KKSZX77M0PZ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964513,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT30G1V2198SRDW0K8C","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964520,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT4EP2GNZDRE640NBS1","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964526,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT5SVJBGQ569N278Y90","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964531,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT6Q8JKVKKPX13K68YJ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43768},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964536,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT2V7TW2N9SFGNZJZG4","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964543,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT6W7MXW2P1A0V4P9D6","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43774},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964550,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT43JQA5ZSJ04J6DTY9","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964555,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT2D0WVR5QFAYPVN9MH","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964562,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT5T50RW8M7KAM0GNVQ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964569,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT3ZEXZPBCXNEX6C4CF","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964575,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT7MA1HN042QAAHPFVD","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43844},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964581,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT6YGPWV3TRSDZGYFMM","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43792},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964587,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT7R2CZ98J7QYCQ2XZ3","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43834},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964593,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT61N79MRYCW30M2B7S","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43806},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964599,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT7JQCTPF8JT72JW5RY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43872},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964605,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT78QB837WH5WDZJW50","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43882},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964610,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT7H54YZ1B3DXS9M8FB","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43828},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964615,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT62KADS90EG49V9CEZ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43812},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964621,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT6G2FBNE7KCYVD8WTS","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43788},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964627,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT70P57ECHSJVCNGFWZ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43862},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964633,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT76C11XPFH99V7HK2S","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43850},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964639,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT7938D4BK129G6Y00D","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43886},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964647,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XT7TXS05R23GAT1QTCK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43848},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964680,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZRYDQ1RFA9J9ASAS2N","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964685,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZW50956C67KTT2DH41","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964699,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZVQN75QWJ1S2GNM24R","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964706,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZSBD9WTJ2PRTRY54BS","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964711,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZT8AK3CVEQMKV55DDW","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964717,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZV5CTRB1PZTAM3FW9Z","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964723,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZTYTSWG20Q5KAE44E5","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964728,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZXHQC3BAEAG3MGDQMY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43774},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964734,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZSXY7HT6BHVS3EES82","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964740,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZX9GTC764YTCMWGXBG","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43792},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964747,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZVE55P7BR7M1Z07H7E","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964754,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZXTE7D1QEDW8XF8H7R","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43828},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964759,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZW4WSK4XGS1R4TFRJN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964764,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZXYZSQJAWM9W564ACQ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43788},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964771,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZXTPQWVM1YET03ZQJP","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43768},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964777,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZX9X1EF4AXG4GM2KX0","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43806},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964783,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZYE18WNB3Y3NYF4QVF","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43850},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964789,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZZ0THT610YYWWJMWES","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43886},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964794,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZYBB8W0KX81ZWY3A5R","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43848},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964800,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0KWTYH51GYGY8RTQ7E","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43906},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964807,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZXDMGP4AQPM597JHRV","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43812},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964812,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0KQWYY6WRGMXRQ21D0","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43894},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964818,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZY5G9X4RQNA006SNW7","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43844},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964824,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZYMW881NSMWDX6EBSH","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43862},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964830,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0MQZ86WVEJBX4EG2A2","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43928},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964837,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0M4WRW53H1BKJGHJ5Y","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43944},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964842,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0MHNPHR49YZ2TV788K","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43918},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964848,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0KVTE5TKV6CXYC6QDC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43916},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964854,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0MJG1GT81JW3YHPPTF","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43962},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964860,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0MTTPWRDMNXRPD8HHP","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43992},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964865,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0KZSVSCQHYJES12M7Z","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43892},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964871,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZY1S5ESWG25P982Q57","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43834},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964877,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZY2JS5D989YRNRXA67","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43872},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964883,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2XZZB80CSCCHNK1GNCE5","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43882},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964889,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0NGVGYA7HPR5VTFPPF","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44014},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964895,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0NZZ5H29M3NDBP95AZ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44022},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964901,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0NX2W04XPC2AZW8E2T","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44034},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964908,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0MW9QD684TRVF69NZ2","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43978},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964914,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0N70Q70HT5DC9AVCRE","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44032},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964921,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0NFH191EAHW8N5KTKE","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44042},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964926,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0PD8CR9M02RK2ATYDE","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44090},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964931,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0MWCWGC4GKYRGZGJZJ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43948},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964936,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0PZCC413TQ6MP0TRQP","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44080},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964941,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0NQNSEWMBR0486JNWC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44054},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964947,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0NSX46DV7P73B3TRC8","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44008},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964954,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0PDBEBK3HRPSAXN7VK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44120},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964959,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0N6HNP1C8BRD0W42C0","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44070},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964965,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0PK43FJ929JGG54YQN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44128},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964970,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0P7DA2KYH6JNJ2PDA5","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44112},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407964976,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Y0PF7R7DFRVSW8T5FS3","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44102},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965016,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA36BF3P24RJ9SKX34B","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965022,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA39KYMA48Z3TPB7NAK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965028,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA6H6JQG2Q1E1RMXV6R","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965034,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA7CF5MCMDY4KDR39QP","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965039,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA8CQ0RSW12TSMDAFF4","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43774},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965045,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA4CJR8K7R1M3M82TWR","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965052,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA4TQX8RF6TV0RSQ1ZY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965057,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA5VXDVTAT12PEQBQSC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965063,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA92667DT1DH6R4R01P","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43812},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965068,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA658K4GZEPZSVWW7QX","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965074,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA7306DGWX7K1PCE5T4","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965080,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA9TMM1QFMJD91YQPTB","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43828},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965086,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA8FRY47X3P22M5D1WE","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43806},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965092,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA8TZFG6Q5CK8G54D92","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43768},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965098,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA8SGGAD06FT56WY073","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43792},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965103,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA9JHF39K08JB7XWCZE","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43872},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965109,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA92D1CFHEF6M838NHD","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43848},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965116,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA9SB4ESYZTSJW4X3Q9","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43844},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965122,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAA9SDTX0MX796MCRZN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43886},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965127,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAAZS5377NVG34RXACC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43906},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965133,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA9PDT48B3Q203S4Z2D","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43850},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965139,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAAHYZADFD8JTGF3SN2","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43882},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965144,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA963VJ505CRYSF95ME","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43834},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965150,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA8V97B41TV9RKCC3Z0","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43788},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965156,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YABVSDB8N0X3XK28Y2N","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43928},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965161,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YABW4PJ30ZBP8DBB4QM","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43918},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965168,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAA4YWNQSGSSG8RYE7M","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43916},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965173,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA56JJYYK1FE7ZY3AZK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965178,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAACHJVKGK5WJPQPRKN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43894},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965184,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YABWE5RVMA0V67YY7FX","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43944},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965190,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YABKQP0TA9C5E4E204X","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43948},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965196,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YABTBEY78C36RB8X6FZ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43978},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965201,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YA911BQMZPGY9XW6N7F","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43862},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965212,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAA4FKWGCWBWFY56T0G","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43892},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965217,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YACT1NJ7DWZWM4PS80Y","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44022},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965222,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAB3MNS49K6K991YMWH","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44014},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965227,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAB66GP4FE1Y8HAX0YH","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43992},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965233,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YABHD4GQP7WPG5CRNGT","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43962},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965238,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YACMR0RPCXY9XKF29B1","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44032},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965244,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YACRBTBTZ6KYS2BEWA3","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44034},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965250,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAC0Z83WPN3KK1KZ2G2","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44042},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965255,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YADH3FCP66EKN1XA0RR","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44102},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965260,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YADETCSN2DP6FYK619W","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44112},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965267,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAB3D9P3RQ54E5QXFG6","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44008},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965273,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YACSSAWH4ERMM10WZHW","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44080},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965279,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YADRPT6D69QPQ9HZWQV","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44128},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965284,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAC6RKR8DN5HPMEMWST","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44070},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965289,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YADC8XHDDZB7TK5EW1Y","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44090},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965293,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YADRQN6ABZ07BKN25ZB","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44120},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965299,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YAC9PRJ21A4R4HSKXQM","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44054},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965332,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM3VZYNCDHRJ08BZ28F","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965339,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM40WYDVMMMWEGF4VSD","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965344,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM74YTH1R30R204S0P3","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43768},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965351,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM7Y4NEM06JZG6H35HY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965356,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM5S6C3846JGCYM5HYA","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965362,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM6T4MCTCZ9MNGHQFNA","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965369,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM5XMP4GN9VB69XSVHB","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965375,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM6ZE3NNVGG4Z6A8R8Q","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965381,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM891SXA4N2QNNK6R35","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43812},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965388,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM5J46VAB4K9E73RM5P","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965393,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM3NS8JH2NWPZPS7PZ9","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965398,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM8JFPSGEDXNC05RMKC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43828},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965405,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM8GX0V7Q1NEQ7YK578","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43792},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965413,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM8WQJZJSXSN389JHC5","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43834},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965418,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM7XYZKDFAGVS68ZCBY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43774},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965424,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM893G0FFHQZ9X6MXS4","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43844},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965429,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM7PEFVY2D2AYT8M7P4","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43788},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965435,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM97EGNADPKJE3FR0ME","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43886},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965444,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM4K8Z8HK0X02B8J655","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965452,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM89ZK5BV2MW0CAE22X","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43848},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965458,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM87054EXYKYXE97R2Y","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43850},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965463,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM96PDVFN59EEVCPQ4T","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43892},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965469,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM91NZKEGSZXN27XS84","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43906},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965475,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM91TEDCZDKWYPBH0JQ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43918},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965480,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM8AFRQCKHSD0CJDNH5","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43806},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965486,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM9N3CR0TJ46B21PQSC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43872},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965491,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM9KZFZDCQDCR3J2A7G","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43862},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965497,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMA3XRG2ASSZF2BV7KH","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43928},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965502,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMATNGRG9XT01VDMCCK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43948},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965507,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMAFHHD3SASE6YBGNKK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43992},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965512,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMA3TJFJGYWYNNYE5H6","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43944},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965518,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM9Z758WF96P9N779RY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43916},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965524,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM9N3A0FT5NVX8JRXKR","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43882},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965529,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMB5MQMFJ00Y7RJWD81","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44034},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965535,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMB4BPY4P0PHY108ZNR","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44032},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965541,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMAPXXA6PJRJ7EJ3M74","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43962},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965547,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMBT3ETTERG26CMV8XJ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44022},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965553,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMAXFZT6X42PM7MC8TB","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44014},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965558,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMB0YBKZ6DHKCW3KVFJ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44080},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965565,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMAPMFTVDSD87TBB91F","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44008},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965570,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMBDEBD7ZND56AH840S","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44054},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965575,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMBM779ZE2DBH05NSE7","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44112},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965581,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMBNZD3PT75A3BRFV26","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44070},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965587,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YM9BW06B1N3A3R2EHP9","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43894},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965592,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMBWCFPNNC7RK170JGS","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44090},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965597,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMA3Z5S0ZZGAMFM7WJ2","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43978},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965602,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMCKW5GH6X625Q9P45X","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44120},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965608,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMCN8K7AJPPVZXSF6CT","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44128},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965613,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMB93JCRFF379W6DQBH","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44102},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965618,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YMB603133XQGGPJ09HN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44042},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965654,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY42AZZHP2CSM5QD51H","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965659,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY6705R9KDCPDYVDEYN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965665,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY5S8RAFHE0M86NQDZ4","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965670,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY671H84ETCJJHV69K7","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965681,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY7WTHBKGDDMQZBN4GB","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965686,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY8585N9VH1J3JAB2CP","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43768},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965691,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY6EGZSAXYDSFXDT16J","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965698,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY7D8FJRNS3Y4VQNFAA","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965704,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY8RNBEJTP1K5EXSKX0","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43774},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965710,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY7K36Y1Y37JX8QT5VM","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965716,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY9MXW9KK63JP34P5X9","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43828},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965722,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY9YZZ1Z4X86SC2F23N","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43834},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965727,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY9Q01D5WDCJGCSGX7M","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43812},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965732,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY8Z5P3ED5PER21T0CZ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43806},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965737,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY94NDXTWXCP20SV5A1","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43848},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965744,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY98Z1E61C98CWDH9YQ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43862},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965750,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY9ZM69E4EPBT6KWD4Z","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43844},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965756,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY8NNQS3740ZFJVQSCW","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43788},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965762,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY8ADPJD91SS7WN1CZR","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43792},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965767,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY9ZC9KFDW94X09XG0M","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43872},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965772,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYAVWKDQ9RSHVHRYAPG","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43892},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965778,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY9BCZCEG858SEYZWPJ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43850},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965783,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY4MGKKB4E8GWZ8X1C4","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965790,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYARPAGF7XA9FC72QV6","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43886},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965795,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYA7FB841BF8109WC2V","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43906},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965801,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YY5M47QR5JPYYMGKJYK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965805,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYBZJHPY029DF3975G0","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43944},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965812,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYBAWPS1WP6W8W99PWS","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43978},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965817,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYAB65BX5WE894WBV9X","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43918},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965823,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYBV62PPKJ5C57GY4E9","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43962},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965829,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYBTZP7ZYDSKRBXC0Q1","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44014},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965835,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYBBKA6ZYBE5X3ARFBX","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43948},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965840,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYAF600TEZ7EWNBW0HR","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43882},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965845,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYANH6A95DXQKQW3E4J","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43928},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965853,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYA890DXAQ252EGN38A","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43894},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965860,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYC6PMCBC8HX7HCRQ7A","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44054},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965866,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYCCES2JMHHGEM2PPAN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44042},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965872,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYB24AMATY82EAEJ1FK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44032},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965877,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYCNK1T6GVG2Y81SEW8","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44070},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965883,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYAFR6S5V4TDR9M01Z4","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43916},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965889,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYBY6G844P4EZBK70F8","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44022},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965893,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYCN7X755NRRWH7Q0VC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44090},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965899,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYBTVRDTM1XKPR1FH61","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44034},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965903,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYB759SZTK1707Y6CVM","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43992},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965909,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYBY443NXAGQ0TQ7KVX","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44008},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965915,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYCC0ECBBQT0FKPMPD3","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44112},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965921,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYCCTRMMZJ6X8SVGTZ0","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44102},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965927,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYC981T139JP60STH3D","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44128},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965934,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYCT20MN11WTC7TXND3","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44120},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965940,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2YYC8SKBX1ACPZ0X3ANT","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44080},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965979,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z82PF421QGEA433F0J5","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43656},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965984,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z853ZC384RKZ3GRCPBK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43740},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965990,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z84SZDS35KT0F0TFEXY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43726},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407965995,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z878Y4W6AXHC44H4M48","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43774},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966001,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z85449RSNZNCCXBA5SR","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43728},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966007,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z84VST39574Z9TTNSAW","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43696},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966012,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z86RSGEJB76S19ZJYTH","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43748},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966018,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z87YAM0E2W3WRXH4A2T","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43806},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966024,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z87MBW2KWDGAE4MAAAC","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43792},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966030,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z839DCTZQCDDF2G1TQP","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43668},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966036,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z866R1TF6A0V8SW5SXR","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43760},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966043,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z86VJE6A4R6HR1MZ1QN","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43768},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966049,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z87BN3E8614Q3NZZME8","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43812},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966054,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z87GPC9G8MAGDK8DHJV","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43788},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966060,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z889N4HRHA1N8HJ5DQG","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43848},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966068,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z87GCARD3FJ10KXR424","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43828},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966075,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z883G5TQ5CJGZTCK5D9","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43834},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966080,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z83J7K3GC393YWPSN0X","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43684},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966088,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z84SDHESVNJ58ZYYF1B","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43710},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966093,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8852W9KKHP616R5G2N","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43872},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966099,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z88NJ8SCF82A7YMHKHD","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43844},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966106,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z88C6A6J21GZTC139JD","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43850},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966112,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z893ZQDZDQ85VXRY5VK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43886},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966119,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z89R8297RXNR7QRGKEZ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43892},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966126,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8AS1QPV0M8860CCP91","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43944},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966131,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z89SHYVET82FT28W07F","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43882},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966136,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8AA65NVS2PQ1GAXG98","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43918},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966142,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z88KYARSKGTTPR5A99N","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43862},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966152,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z89AK2EGF0THM2QR8H9","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43916},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966158,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8BA9NNV6THDDTGCCMK","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44014},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966163,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z89S9V69EEQBAMEED5N","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43906},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966168,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8ANH9J60334K44XNPJ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43962},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966174,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8AQKJF1XN2NDDS864X","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43928},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966179,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8BDSMZMSPDB566DDBZ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44022},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966185,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8ASEVQMQ1R6GX92NND","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43978},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966190,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8B9ERJNWRZRS6419CQ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44032},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966195,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8B0QQD0RRQQTSN8P63","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44034},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966200,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8BVZ6YGQ3ZT67BXB04","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44042},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966206,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z89TKFEQ4H2SKGCQRGD","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43894},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966210,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8C3PPTDCAXG4FW46DY","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44090},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966215,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8B6WA84WC71GWYP20G","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44008},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966225,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8A319FY032CNA3VPTB","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43992},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966230,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8CV5X8CCSJNWK9ACXS","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44120},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966235,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8C07SAMHFQXX12J01F","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44102},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966240,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8CR9E6TXJ4S0V0CJNA","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44128},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966245,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8A08N2PFP6K7CC94Y6","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":43948},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966251,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8BMXA4GBCV9DTRSN93","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44070},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966260,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8C2Q0D58VJCBEQDQ46","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44080},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966265,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8CAPNAAFC9Z5H5D6BJ","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44112},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}
{"level":50,"time":1790407966271,"pid":1686260,"hostname":"grok-bot-vm-420973429","reqId":"01M3EA2Z8B7J6KW3JPGG1NMT0S","req":{"method":"POST","url":"/api/v1/staff/payroll/calculate","host":"127.0.0.1:42341","remoteAddress":"127.0.0.1","remotePort":44054},"res":{"statusCode":500},"err":{"type":"DatabaseError","message":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint","stack":"error: null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint\n at /workspace/krona-staff/node_modules/pg/lib/client.js:694:17\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async calculatePayrollPeriod (/workspace/krona-staff/src/domain/payroll/service.ts:770:3)\n at async Database.tenantTransaction (/workspace/krona-staff/src/infrastructure/database.ts:30:22)\n at async Object.<anonymous> (/workspace/krona-staff/src/operations.ts:687:24)","length":188,"name":"error","severity":"ERROR","code":"23502","schema":"public","table":"staff_outbox","column":"occurred_at","file":"execMain.c","line":"2022","routine":"ExecConstraints"},"msg":"null value in column \"occurred_at\" of relation \"staff_outbox\" violates not-null constraint"}