fix outfit rank names not representing DB values

add MOTD handling
renaming OMR packet types with known uses
handling outfit promotions (setrank)
handle outfit owner changes
changing the migration to change to unique index. allows concurrent refresh of MV
This commit is contained in:
Resaec 2025-08-30 01:35:51 +02:00
parent ad52c8076c
commit 18dd426d13
6 changed files with 227 additions and 37 deletions

View file

@ -104,4 +104,4 @@ CREATE MATERIALIZED VIEW outfitpoint_mv AS
"outfitpoint"
GROUP BY "outfit_id";
CREATE INDEX "outfitpoint_mv_outfit_id_idx" ON "outfitpoint_mv" ("outfit_id");
CREATE UNIQUE INDEX "outfitpoint_mv_outfit_id_unique" ON "outfitpoint_mv" ("outfit_id");