diff --git a/apps/labrinth/fixtures/labrinth-seed-data-202508052143.sql b/apps/labrinth/fixtures/labrinth-seed-data-202508052143.sql
index 3422de54b..1ad6d4ec8 100644
--- a/apps/labrinth/fixtures/labrinth-seed-data-202508052143.sql
+++ b/apps/labrinth/fixtures/labrinth-seed-data-202508052143.sql
@@ -1,27 +1,5 @@
---
--- PostgreSQL database dump
---
+BEGIN TRANSACTION;
--- Dumped from database version 15.12 (Debian 15.12-1.pgdg110+1)
--- Dumped by pg_dump version 17.5 (Debian 17.5-1)
-
--- Started on 2025-08-05 21:43:27 CEST
-
-\connect labrinth
-
-SET statement_timeout = 0;
-SET lock_timeout = 0;
-SET idle_in_transaction_session_timeout = 0;
-SET transaction_timeout = 0;
-SET client_encoding = 'UTF8';
-SET standard_conforming_strings = on;
-SELECT pg_catalog.set_config('search_path', '', false);
-SET check_function_bodies = false;
-SET xmloption = content;
-SET client_min_messages = warning;
-SET row_security = off;
-
-TRUNCATE TABLE public.categories RESTART IDENTITY CASCADE;
COPY public.categories (id, category, project_type, icon, header, ordering) FROM stdin;
60 cursed 3 categories 0
61 locale 3 features 0
@@ -137,24 +115,7 @@ COPY public.loaders (id, loader, icon, hidable, metadata) FROM stdin;
\.
-TRUNCATE TABLE public.loader_fields RESTART IDENTITY CASCADE;
-COPY public.loader_fields (id, field, field_type, enum_type, optional, min_val, max_val) FROM stdin;
-4 mrpack_loaders array_enum 3 f 0 \N
-3 game_versions array_enum 2 f 1 \N
-9 environment enum 4 f \N \N
-\.
-
-
-TRUNCATE TABLE public.loader_field_enums RESTART IDENTITY CASCADE;
-COPY public.loader_field_enums (id, enum_name, ordering, hidable) FROM stdin;
-1 side_types \N t
-2 game_versions \N t
-3 mrpack_loaders \N t
-4 environment \N t
-\.
-
-
-TRUNCATE TABLE public.loader_field_enum_values RESTART IDENTITY CASCADE;
+TRUNCATE table public.loader_field_enum_values RESTART IDENTITY CASCADE;
COPY public.loader_field_enum_values (id, enum_id, value, ordering, created, metadata) FROM stdin;
2 1 unsupported \N 2025-04-03 21:55:46.229944+00 \N
3 1 unknown \N 2025-04-03 21:55:46.229944+00 \N
@@ -1000,7 +961,6 @@ COPY public.loader_field_enum_values (id, enum_id, value, ordering, created, met
\.
-TRUNCATE TABLE public.loader_fields_loaders RESTART IDENTITY CASCADE;
COPY public.loader_fields_loaders (loader_id, loader_field_id) FROM stdin;
1 3
3 3
@@ -1050,18 +1010,20 @@ COPY public.loader_fields_loaders (loader_id, loader_field_id) FROM stdin;
\.
-TRUNCATE TABLE public.project_types RESTART IDENTITY CASCADE;
+-- For some reason, the actual staging DB has different IDs for project types
+-- from ID 3 onwards. For consistency, let's keep them as-is and just add the
+-- new ones from staging not present in new databases
COPY public.project_types (id, name) FROM stdin;
-1 mod
-2 modpack
-3 resourcepack
-4 shader
-5 plugin
-6 datapack
+5 resourcepack
+6 shader
\.
-TRUNCATE TABLE public.loaders_project_types RESTART IDENTITY CASCADE;
+-- Mapping of loader IDs from staging to a new DB:
+-- 3 (resourcepack) -> 5
+-- 4 (shader) -> 6
+-- 5 (plugin) -> 3
+-- 6 (datapack) -> 4
COPY public.loaders_project_types (joining_loader_id, joining_project_type_id) FROM stdin;
1 1
2 1
@@ -1069,23 +1031,23 @@ COPY public.loaders_project_types (joining_loader_id, joining_project_type_id) F
4 1
5 1
6 1
-7 3
-16 4
-17 4
-18 4
-19 4
+7 5
+16 6
+17 6
+18 6
+19 6
22 1
23 2
-20 6
-9 5
-15 5
-21 5
-13 5
-10 5
-11 5
-8 5
-12 5
-14 5
+20 4
+9 3
+15 3
+21 3
+13 3
+10 3
+11 3
+8 3
+12 3
+14 3
24 1
25 1
26 1
@@ -1095,7 +1057,6 @@ COPY public.loaders_project_types (joining_loader_id, joining_project_type_id) F
\.
-TRUNCATE TABLE public.loaders_project_types_games RESTART IDENTITY CASCADE;
COPY public.loaders_project_types_games (loader_id, project_type_id, game_id) FROM stdin;
1 1 1
2 1 1
@@ -1103,7 +1064,7 @@ COPY public.loaders_project_types_games (loader_id, project_type_id, game_id) FR
4 1 1
5 1 1
6 1 1
-7 3 1
+7 5 1
8 1 1
9 1 1
10 1 1
@@ -1112,24 +1073,24 @@ COPY public.loaders_project_types_games (loader_id, project_type_id, game_id) FR
13 1 1
14 1 1
15 1 1
-16 4 1
-17 4 1
-18 4 1
-19 4 1
+16 6 1
+17 6 1
+18 6 1
+19 6 1
20 1 1
21 1 1
22 1 1
23 2 1
20 6 1
-9 5 1
-15 5 1
-21 5 1
-13 5 1
-10 5 1
-11 5 1
-8 5 1
-12 5 1
-14 5 1
+9 3 1
+15 3 1
+21 3 1
+13 3 1
+10 3 1
+11 3 1
+8 3 1
+12 3 1
+14 3 1
24 1 1
25 1 1
26 1 1
@@ -1139,17 +1100,9 @@ COPY public.loaders_project_types_games (loader_id, project_type_id, game_id) FR
\.
-TRUNCATE TABLE public.users RESTART IDENTITY CASCADE;
COPY public.users (id, github_id, username, email, avatar_url, bio, created, role, badges, balance, discord_id, gitlab_id, google_id, steam_id, microsoft_id, password, email_verified, totp_secret, paypal_country, paypal_email, paypal_id, venmo_handle, stripe_customer_id, raw_avatar_url, allow_friend_requests) FROM stdin;
-127155982985829 10137 Ghost \N https://avatars2.githubusercontent.com/u/10137 A deleted user 2025-04-03 21:55:45.869997+00 developer 0 0.00000000000000000000 \N \N \N \N \N \N f \N \N \N \N \N \N https://avatars2.githubusercontent.com/u/10137 t
-0 \N AutoMod support@modrinth.com https://cdn.modrinth.com/user/2REoufqX/6aabaf2d1fca2935662eca4ce451cd9775054c22.png An automated account performing moderation utilities for Modrinth. 2025-04-03 21:55:46.401337+00 moderator 0 0.00000000000000000000 \N \N \N \N \N \N f \N \N \N \N \N \N https://cdn.modrinth.com/user/2REoufqX/6aabaf2d1fca2935662eca4ce451cd9775054c22.png t
103587649610509 \N Default admin user admin@modrinth.invalid https://avatars.githubusercontent.com/u/106493074 $ chmod 777 labrinth 2020-07-18 16:03:00.000000+00 admin 0 0.00000000000000000000 \N \N \N \N \N $argon2i$v=19$m=4096,t=3,p=1$c2FsdEl0V2l0aFNhbHQ$xTGvQNICqetaNA0Wu1GwFmYhQjAreRcjBz6ornhaFXA t \N \N \N \N \N \N https://avatars.githubusercontent.com/u/106493074 t
\.
--- Completed on 2025-08-05 21:44:30 CEST
-
---
--- PostgreSQL database dump complete
---
-
+COMMIT;