-- CreateTable CREATE TABLE "meetings" ( "id" TEXT NOT NULL, "slug" TEXT NOT NULL, "title" TEXT NOT NULL, "description" TEXT, "jitsi_room" TEXT NOT NULL, "is_active" BOOLEAN NOT NULL DEFAULT true, "created_by_user_id" TEXT NOT NULL, "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "updated_at" TIMESTAMP(3) NOT NULL, "start_time" TIMESTAMP(3), "end_time" TIMESTAMP(3), CONSTRAINT "meetings_pkey" PRIMARY KEY ("id") ); -- CreateIndex CREATE UNIQUE INDEX "meetings_slug_key" ON "meetings"("slug"); -- CreateIndex CREATE UNIQUE INDEX "meetings_jitsi_room_key" ON "meetings"("jitsi_room"); -- AddForeignKey ALTER TABLE "meetings" ADD CONSTRAINT "meetings_created_by_user_id_fkey" FOREIGN KEY ("created_by_user_id") REFERENCES "users"("id") ON DELETE RESTRICT ON UPDATE CASCADE;