Add activity detail, Jalali pickers, and customer/user profiles.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
-- CreateEnum
|
||||
CREATE TYPE "ActivityPriority" AS ENUM ('low', 'medium', 'high');
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "Activity" ADD COLUMN "priority" "ActivityPriority" NOT NULL DEFAULT 'medium';
|
||||
ALTER TABLE "Activity" ADD COLUMN "createdById" TEXT;
|
||||
|
||||
UPDATE "Activity" SET "createdById" = "assigneeId" WHERE "createdById" IS NULL;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "Activity" ADD CONSTRAINT "Activity_createdById_fkey" FOREIGN KEY ("createdById") REFERENCES "User"("id") ON DELETE SET NULL ON UPDATE CASCADE;
|
||||
|
||||
-- CreateIndex
|
||||
CREATE INDEX "Activity_organizationId_createdById_idx" ON "Activity"("organizationId", "createdById");
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
-- AlterEnum
|
||||
ALTER TYPE "ActivityPriority" ADD VALUE 'very_low';
|
||||
ALTER TYPE "ActivityPriority" ADD VALUE 'very_high';
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "Activity" ADD COLUMN "durationMinutes" INTEGER;
|
||||
ALTER TABLE "Activity" ADD COLUMN "reminderAt" TIMESTAMP(3);
|
||||
Reference in New Issue
Block a user