Some checks failed
QA Gate (P0/P1) / Test affected app (pull_request) Has been cancelled
canonical_structure_template(source, brand, bucket, sub, vehicle_count): drill edilmiş araçlardan her (kaynak, marka) için görülen kova/alt-yaprak kümesi. Backfill sonunda yeniden üretilir (global run). Serving overlayTemplate ile aracın ağacına markanın bilinen ama bu araçta henüz drill edilmemiş kova/alt- yapraklarını BOŞ ekler → VIN decode olur olmaz FULL kanonik yapı görünür; parçalar backfill ile dolar. migration 0029. vehicle + catalog akışı. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
12 lines
521 B
SQL
12 lines
521 B
SQL
CREATE TABLE IF NOT EXISTS "canonical_structure_template" (
|
|
"id" uuid PRIMARY KEY DEFAULT gen_random_uuid() NOT NULL,
|
|
"source" varchar(20) NOT NULL,
|
|
"brand" varchar(120) NOT NULL,
|
|
"canonical_category_id" uuid NOT NULL,
|
|
"canonical_subcategory_id" uuid,
|
|
"vehicle_count" integer DEFAULT 0 NOT NULL,
|
|
"updated_at" timestamp with time zone DEFAULT now() NOT NULL
|
|
);
|
|
--> statement-breakpoint
|
|
CREATE INDEX IF NOT EXISTS "canonical_structure_template_source_brand_idx" ON "canonical_structure_template" ("source","brand");
|