feat: rename commentThread into activity migration (#876)

* feat: rename commentThread into activity migration

* fix: migration

* Only apply creation migration

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
Jérémy M
2023-07-24 23:28:42 +02:00
committed by GitHub
parent c16d420d17
commit b2f4108d89

View File

@ -0,0 +1,33 @@
-- Create the new tables first, without any foreign key constraints
-- Activities Table
CREATE TABLE "activities" (
"id" TEXT NOT NULL,
"body" TEXT,
"title" TEXT,
"type" "ActivityType" NOT NULL DEFAULT 'Note',
"reminderAt" TIMESTAMP(3),
"dueAt" TIMESTAMP(3),
"completedAt" TIMESTAMP(3),
"authorId" TEXT NOT NULL,
"assigneeId" TEXT,
"workspaceId" TEXT NOT NULL,
"deletedAt" TIMESTAMP(3),
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updatedAt" TIMESTAMP(3) NOT NULL,
CONSTRAINT "activities_pkey" PRIMARY KEY ("id")
);
-- Activity Targets Table
CREATE TABLE "activity_targets" (
"id" TEXT NOT NULL,
"activityId" TEXT NOT NULL,
"personId" TEXT NOT NULL,
"companyId" TEXT NOT NULL,
"workspaceId" TEXT NOT NULL,
"deletedAt" TIMESTAMP(3),
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updatedAt" TIMESTAMP(3) NOT NULL,
CONSTRAINT "activity_targets_pkey" PRIMARY KEY ("id")
);