summaryrefslogtreecommitdiff
path: root/db/migrations/0325_slimy_tony_stark.sql
diff options
context:
space:
mode:
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