summaryrefslogtreecommitdiff
path: root/db/migrations/0325_slimy_tony_stark.sql
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-09-03 12:44:32 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-09-03 12:44:32 +0000
commit688d9884ca98b50d04ac78fc1f6e28e034a519c0 (patch)
tree95cf4572882a4d771db9443140d8cf2735d840d7 /db/migrations/0325_slimy_tony_stark.sql
parent522176a23ad9db47f85ceed13b2e54d369aa6e0a (diff)
(대표님) rfq-last 작업, vendorDocu 스키마 변경, 벤더 문서 관련 변경
Diffstat (limited to 'db/migrations/0325_slimy_tony_stark.sql')
-rw-r--r--db/migrations/0325_slimy_tony_stark.sql5
1 files changed, 5 insertions, 0 deletions
diff --git a/db/migrations/0325_slimy_tony_stark.sql b/db/migrations/0325_slimy_tony_stark.sql
new file mode 100644
index 00000000..ecd0119f
--- /dev/null
+++ b/db/migrations/0325_slimy_tony_stark.sql
@@ -0,0 +1,5 @@
+DROP INDEX "unique_external_doc";--> statement-breakpoint
+DROP INDEX "unique_external_doc_project";--> statement-breakpoint
+ALTER TABLE "users" ADD COLUMN "user_code" varchar(50);--> statement-breakpoint
+CREATE UNIQUE INDEX "unique_external_doc" ON "documents" USING btree ("contract_id","external_document_id","discipline","external_system_type") WHERE "documents"."external_document_id" IS NOT NULL;--> statement-breakpoint
+CREATE UNIQUE INDEX "unique_external_doc_project" ON "documents" USING btree ("project_id","external_document_id","discipline","external_system_type") WHERE "documents"."external_document_id" IS NOT NULL; \ No newline at end of file