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 14:28:42 -07:00
committed by GitHub
co-authored by Charles Bochet
parent c16d420d17
commit b2f4108d89
@@ -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")
);