fix: remove duplicate statements from migration 0004 and orphan migration file
Migration 0004 contained CREATE TABLE and ALTER TABLE statements already applied in migrations 0002 and 0003, causing PGlite test DB initialization to fail (311 test failures). Stripped to only the new dominant_color and crop_* columns. Also removed orphan 0000_fuzzy_shiva.sql. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,12 +1,3 @@
|
||||
CREATE TABLE "global_item_tags" (
|
||||
"global_item_id" integer NOT NULL,
|
||||
"tag_id" integer NOT NULL,
|
||||
CONSTRAINT "global_item_tags_global_item_id_tag_id_pk" PRIMARY KEY("global_item_id","tag_id")
|
||||
);
|
||||
--> statement-breakpoint
|
||||
ALTER TABLE "global_items" ADD COLUMN "source_url" text;--> statement-breakpoint
|
||||
ALTER TABLE "global_items" ADD COLUMN "image_credit" text;--> statement-breakpoint
|
||||
ALTER TABLE "global_items" ADD COLUMN "image_source_url" text;--> statement-breakpoint
|
||||
ALTER TABLE "global_items" ADD COLUMN "dominant_color" text;--> statement-breakpoint
|
||||
ALTER TABLE "global_items" ADD COLUMN "crop_zoom" double precision;--> statement-breakpoint
|
||||
ALTER TABLE "global_items" ADD COLUMN "crop_x" double precision;--> statement-breakpoint
|
||||
@@ -15,14 +6,7 @@ ALTER TABLE "items" ADD COLUMN "dominant_color" text;--> statement-breakpoint
|
||||
ALTER TABLE "items" ADD COLUMN "crop_zoom" double precision;--> statement-breakpoint
|
||||
ALTER TABLE "items" ADD COLUMN "crop_x" double precision;--> statement-breakpoint
|
||||
ALTER TABLE "items" ADD COLUMN "crop_y" double precision;--> statement-breakpoint
|
||||
ALTER TABLE "oauth_codes" ADD COLUMN "user_id" integer NOT NULL;--> statement-breakpoint
|
||||
ALTER TABLE "thread_candidates" ADD COLUMN "dominant_color" text;--> statement-breakpoint
|
||||
ALTER TABLE "thread_candidates" ADD COLUMN "crop_zoom" double precision;--> statement-breakpoint
|
||||
ALTER TABLE "thread_candidates" ADD COLUMN "crop_x" double precision;--> statement-breakpoint
|
||||
ALTER TABLE "thread_candidates" ADD COLUMN "crop_y" double precision;--> statement-breakpoint
|
||||
ALTER TABLE "global_item_tags" ADD CONSTRAINT "global_item_tags_global_item_id_global_items_id_fk" FOREIGN KEY ("global_item_id") REFERENCES "public"."global_items"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "global_item_tags" ADD CONSTRAINT "global_item_tags_tag_id_tags_id_fk" FOREIGN KEY ("tag_id") REFERENCES "public"."tags"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "items" ADD CONSTRAINT "items_global_item_id_global_items_id_fk" FOREIGN KEY ("global_item_id") REFERENCES "public"."global_items"("id") ON DELETE no action ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "oauth_codes" ADD CONSTRAINT "oauth_codes_user_id_users_id_fk" FOREIGN KEY ("user_id") REFERENCES "public"."users"("id") ON DELETE no action ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "thread_candidates" ADD CONSTRAINT "thread_candidates_global_item_id_global_items_id_fk" FOREIGN KEY ("global_item_id") REFERENCES "public"."global_items"("id") ON DELETE no action ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "global_items" ADD CONSTRAINT "global_items_brand_model_unique" UNIQUE("brand","model");
|
||||
ALTER TABLE "thread_candidates" ADD COLUMN "crop_y" double precision;
|
||||
Reference in New Issue
Block a user