gamer147
b78d7d6cbe
feat(packs): add PackDraw* tables and IsEnabled column
...
Three new EF entities and a migration:
- PackDrawConfigEntry (per-pack: animation rate, has-bonus flag, special-kind label)
- PackDrawSlotRateEntry (pack/slot/tier -> rate, unique index)
- PackDrawCardWeightEntry (per-card-rate facts incl rate-less rows)
DrawSlot {General, Eighth, Bonus} and DrawTier {Bronze, Silver, Gold, Legendary, Special}.
Special collapses leader_card and limited_time_leader (verified mutually exclusive per pack).
IsEnabled column on PackConfigEntry — admin gate for synthesized stubs, distinct from
the wire-mirror IsHide.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-30 21:40:50 -04:00
..
2026-05-29 13:25:47 -04:00
2026-05-27 10:01:27 -04:00
2026-05-23 16:25:49 -04:00
2026-05-23 16:25:49 -04:00
2026-05-23 16:25:49 -04:00
2026-05-23 14:18:01 -04:00
2026-05-26 21:57:47 -04:00
2026-05-27 10:01:27 -04:00
2026-05-26 22:04:10 -04:00
2026-05-26 22:04:10 -04:00
2026-05-26 09:16:21 -04:00
2026-05-26 09:16:21 -04:00
2026-05-26 09:16:21 -04:00
2026-05-26 09:16:21 -04:00
2026-05-26 09:16:21 -04:00
2025-05-18 02:27:17 -04:00
2026-05-24 17:07:05 -04:00
2026-05-23 14:18:01 -04:00
2026-05-23 14:18:01 -04:00
2026-05-23 16:25:49 -04:00
2026-05-23 16:25:49 -04:00
2026-05-23 14:18:18 -04:00
2026-05-23 16:25:49 -04:00
2026-05-23 14:18:01 -04:00
2026-05-23 14:18:01 -04:00
2026-05-23 16:25:49 -04:00
2026-05-24 21:13:15 -04:00
2026-05-27 21:44:24 -04:00
2026-05-27 22:41:02 -04:00
2026-05-23 14:18:01 -04:00
2026-05-27 22:55:09 -04:00
2026-05-27 22:55:09 -04:00
2026-05-27 22:55:09 -04:00
2026-05-27 22:55:09 -04:00
2026-05-23 16:25:49 -04:00
2026-05-23 16:25:49 -04:00
2026-05-23 16:25:49 -04:00
2026-05-27 10:01:27 -04:00
2026-05-23 14:18:01 -04:00
2026-05-23 16:25:49 -04:00
2026-05-23 16:25:49 -04:00
2026-05-28 00:56:20 -04:00
2025-05-18 02:27:17 -04:00
2026-05-24 02:03:13 -04:00
2026-05-24 02:03:13 -04:00
2026-05-30 21:40:50 -04:00
2026-05-30 21:40:50 -04:00
2026-05-30 21:40:50 -04:00
2026-05-30 21:40:50 -04:00
2026-05-24 02:03:13 -04:00
2026-05-23 19:57:34 -04:00
2026-05-26 16:44:54 -04:00
2026-05-23 16:25:49 -04:00
2026-05-25 12:03:47 -04:00
2026-05-26 16:44:54 -04:00
2026-05-26 16:44:54 -04:00
2026-05-23 14:18:01 -04:00
2026-05-23 16:25:49 -04:00
2026-05-23 16:25:49 -04:00
2026-05-24 09:27:10 -04:00
2026-05-23 14:18:01 -04:00
2026-05-25 12:03:47 -04:00
2026-05-23 14:18:01 -04:00
2026-05-27 22:09:45 -04:00
2026-05-27 22:09:45 -04:00
2026-05-27 22:09:45 -04:00
2026-05-23 14:18:01 -04:00
2026-05-23 19:57:34 -04:00
2026-05-23 16:25:49 -04:00
2026-05-27 23:23:07 -04:00
2026-05-29 10:25:03 -04:00
2026-05-23 16:25:49 -04:00
2026-05-28 22:50:22 -04:00
2026-05-27 10:08:11 -04:00
2026-05-26 22:07:05 -04:00
2026-05-26 22:07:05 -04:00
2026-05-26 09:16:21 -04:00
2026-05-28 12:02:54 -04:00
2025-05-18 02:27:17 -04:00
2026-05-27 23:23:07 -04:00
2026-05-27 10:08:11 -04:00
2026-05-28 22:54:46 -04:00
2026-05-28 22:54:46 -04:00
2024-09-12 00:35:31 -04:00
2026-05-27 22:55:09 -04:00
2026-05-27 10:08:11 -04:00
2024-09-12 00:35:31 -04:00
2026-05-24 02:03:13 -04:00
2026-05-25 12:03:47 -04:00
2026-05-27 23:23:07 -04:00