Marc-André Bombeck
6bc764fa28
Write a medication PUT and its course in one transaction
...
The row update (name, schedule, oneShot) committed before the course
write. When a concurrent course made the course write refuse, the client
got the refusal while the rest was already written. The schedule replace,
the row update, the pause era and the course write now commit together,
so a refusal leaves the medication unchanged. The rollup recompute runs
after the commit.
2026-10-04 08:17:34 +02:00
..
2026-10-03 22:52:49 +02:00
2026-09-26 22:34:21 +02:00
2026-10-03 18:06:28 +02:00
2026-09-24 08:45:03 +02:00
2026-10-03 18:18:56 +02:00
2026-09-10 08:39:09 +02:00
2026-10-01 09:00:53 +02:00
2026-08-10 05:32:59 +02:00
2026-10-03 18:21:19 +02:00
2026-10-03 18:19:50 +02:00
2026-09-25 21:55:14 +02:00
2026-09-10 03:55:46 +02:00
2026-09-26 16:23:14 +02:00
2026-09-24 09:05:09 +02:00
2026-09-26 19:46:01 +02:00
2026-10-01 10:39:26 +02:00
2026-09-24 09:19:36 +02:00
2026-10-03 23:03:02 +02:00
2026-07-21 01:34:29 +02:00
2026-10-03 21:14:47 +02:00
2026-09-27 13:07:10 +02:00
2026-09-27 10:37:37 +02:00
2026-10-03 22:52:49 +02:00
2026-08-07 00:01:27 +02:00
2026-09-24 07:49:14 +02:00
2026-09-26 22:21:43 +02:00
2026-09-10 07:19:55 +02:00
2026-08-04 17:11:40 +02:00
2026-09-10 07:19:55 +02:00
2026-10-03 23:46:40 +02:00
2026-09-26 16:23:14 +02:00
2026-09-26 22:06:39 +02:00
2026-08-22 13:23:48 +02:00
2026-10-03 22:52:49 +02:00
2026-09-11 11:03:04 +02:00
2026-09-26 15:20:42 +02:00
2026-10-03 18:41:55 +02:00
2026-10-01 09:59:57 +02:00
2026-10-03 23:32:07 +02:00
2026-08-02 16:36:25 +02:00
2026-09-26 22:19:49 +02:00
2026-10-03 20:18:50 +02:00
2026-10-04 08:17:34 +02:00
2026-09-10 11:15:50 +02:00
2026-10-01 10:06:39 +02:00
2026-09-10 07:19:55 +02:00
2026-09-26 16:23:14 +02:00
2026-10-01 10:01:06 +02:00
2026-09-10 18:45:57 +02:00
2026-09-10 07:19:55 +02:00
2026-09-25 07:39:07 +02:00
2026-09-10 18:58:21 +02:00
2026-09-10 07:19:55 +02:00
2026-08-22 13:23:48 +02:00
2026-09-10 07:19:55 +02:00
2026-09-27 09:59:34 +02:00
2026-08-06 04:59:25 +02:00
2026-10-01 10:39:26 +02:00
2026-06-28 15:18:20 +02:00
2026-09-27 13:46:38 +02:00
2026-09-26 19:54:38 +02:00
2026-10-01 09:59:57 +02:00
2026-09-10 07:19:55 +02:00
2026-10-03 21:13:45 +02:00
2026-09-27 13:46:38 +02:00
2026-09-26 22:07:11 +02:00
2026-09-30 22:21:46 +02:00
2026-09-26 21:50:05 +02:00
2026-09-24 09:44:51 +02:00
2026-09-26 15:33:34 +02:00
2026-09-10 07:19:55 +02:00
2026-09-10 07:19:55 +02:00
2026-10-03 23:26:48 +02:00