peter
222edaf99e
perf(db): drop 10 redundant single-column FK indexes (R12 S5)
...
Each column already leads a composite UNIQUE constraint whose btree covers
leftmost-prefix lookups on it (and the ON DELETE CASCADE reverse lookups),
so the extra single-column index=True was pure write-amplification. Drop
index=True on the 10 columns + alembic 0062 drops the existing indexes
(DROP INDEX IF EXISTS; downgrade recreates). Verified: migration up/down
round-trips on localdev (10 indexes drop, composites intact), siftlode
check green (alembic upgrade head incl. 0062 + pytest 193). The 10 do not
appear in an alembic-check model/DB diff → models and migration agree.
2026-08-13 01:55:14 +02:00
..
2026-06-11 01:01:37 +02:00
2026-06-11 01:22:07 +02:00
2026-06-11 01:57:19 +02:00
2026-06-11 02:11:02 +02:00
2026-06-11 03:07:49 +02:00
2026-06-11 04:15:25 +02:00
2026-06-11 23:07:09 +02:00
2026-06-12 01:43:07 +02:00
2026-06-12 02:47:55 +02:00
2026-06-14 18:40:05 +02:00
2026-06-15 14:37:09 +02:00
2026-06-15 15:33:53 +02:00
2026-06-15 23:00:56 +02:00
2026-06-16 09:17:14 +02:00
2026-06-16 15:58:23 +02:00
2026-06-18 03:20:17 +02:00
2026-06-18 03:20:17 +02:00
2026-06-18 04:37:08 +02:00
2026-06-19 02:16:42 +02:00
2026-06-19 11:48:11 +02:00
2026-06-19 12:22:36 +02:00
2026-06-19 14:03:11 +02:00
2026-06-19 19:52:12 +02:00
2026-06-19 19:52:02 +02:00
2026-06-21 00:38:47 +02:00
2026-06-25 22:05:35 +02:00
2026-06-25 22:05:35 +02:00
2026-06-29 02:01:31 +02:00
2026-06-29 02:30:37 +02:00
2026-06-30 00:39:09 +02:00
2026-06-30 00:39:09 +02:00
2026-06-30 02:00:38 +02:00
2026-06-30 02:52:44 +02:00
2026-07-01 00:42:32 +02:00
2026-07-01 03:17:36 +02:00
2026-07-02 23:57:40 +02:00
2026-07-02 23:57:40 +02:00
2026-07-03 00:26:40 +02:00
2026-07-03 03:00:08 +02:00
2026-07-03 04:08:53 +02:00
2026-07-04 01:01:46 +02:00
2026-07-04 04:19:29 +02:00
2026-07-04 21:25:37 +02:00
2026-07-05 01:35:08 +02:00
2026-07-05 23:45:55 +02:00
2026-07-06 00:56:01 +02:00
2026-07-06 02:25:48 +02:00
2026-07-06 19:05:12 +02:00
2026-07-07 20:19:18 +02:00
2026-07-07 22:28:49 +02:00
2026-07-09 14:42:18 +02:00
2026-07-10 21:43:09 +02:00
2026-07-12 03:00:16 +02:00
2026-07-12 07:32:41 +02:00
2026-07-12 16:12:39 +02:00
2026-07-19 03:31:34 +02:00
2026-07-19 04:50:45 +02:00
2026-07-22 01:19:31 +02:00
2026-07-23 03:38:57 +02:00
2026-07-26 13:54:42 +02:00
2026-07-28 01:40:22 +02:00
2026-08-13 01:55:14 +02:00