Make ancestor cols not nullable, add fk constraints

Also removed the temporary backfill, now that it is complete.

Updates models so cols are not optional.
This commit is contained in:
2022-01-24 21:41:45 -05:00
parent 10c299dc45
commit 17facae842
5 changed files with 19 additions and 42 deletions

View File

@@ -0,0 +1,6 @@
ALTER TABLE "plugins" ALTER COLUMN "mod_id" SET NOT NULL;
ALTER TABLE "plugins" ADD CONSTRAINT "plugins_mod_id_fkey" FOREIGN KEY ("mod_id") REFERENCES "mods" ("id");
ALTER TABLE "plugin_cells" ALTER COLUMN "file_id" SET NOT NULL;
ALTER TABLE "plugin_cells" ADD CONSTRAINT "plugin_cells_file_id_fkey" FOREIGN KEY ("file_id") REFERENCES "files" ("id");
ALTER TABLE "plugin_cells" ALTER COLUMN "mod_id" SET NOT NULL;
ALTER TABLE "plugin_cells" ADD CONSTRAINT "plugin_cells_mod_id_fkey" FOREIGN KEY ("mod_id") REFERENCES "mods" ("id");