🗃️ Set new fields column to not null
This commit is contained in:
@ -291,7 +291,7 @@ const getResult = async ({
|
|||||||
const data = {
|
const data = {
|
||||||
isCompleted: false,
|
isCompleted: false,
|
||||||
typebotId: typebot,
|
typebotId: typebot,
|
||||||
variables: { set: startVariables.filter((variable) => variable.value) },
|
variables: startVariables.filter((variable) => variable.value),
|
||||||
} satisfies Prisma.ResultUncheckedCreateInput
|
} satisfies Prisma.ResultUncheckedCreateInput
|
||||||
const select = {
|
const select = {
|
||||||
id: true,
|
id: true,
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
set statement_timeout to 300000;
|
||||||
|
|
||||||
|
-- AlterTable
|
||||||
|
UPDATE "PublicTypebot" SET "variables" = '[]' WHERE "variables" IS NULL;
|
||||||
|
ALTER TABLE "PublicTypebot" ALTER COLUMN "variables" SET NOT NULL;
|
||||||
|
|
||||||
|
-- AlterTable
|
||||||
|
UPDATE "Result" SET "variables" = '[]' WHERE "variables" IS NULL;
|
||||||
|
ALTER TABLE "Result" ALTER COLUMN "variables" SET NOT NULL;
|
||||||
|
|
||||||
|
-- AlterTable
|
||||||
|
UPDATE "Typebot" SET "variables" = '[]' WHERE "variables" IS NULL;
|
||||||
|
ALTER TABLE "Typebot" ALTER COLUMN "variables" SET NOT NULL;
|
||||||
|
|
||||||
|
-- AlterTable
|
||||||
|
UPDATE "User" SET "onboardingCategories" = '[]' WHERE "onboardingCategories" IS NULL;
|
||||||
|
ALTER TABLE "User" ALTER COLUMN "onboardingCategories" SET NOT NULL;
|
||||||
|
|
||||||
|
-- AlterTable
|
||||||
|
UPDATE "Webhook" SET "queryParams" = '[]' WHERE "queryParams" IS NULL;
|
||||||
|
UPDATE "Webhook" SET "headers" = '[]' WHERE "headers" IS NULL;
|
||||||
|
ALTER TABLE "Webhook" ADD COLUMN "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
|
ADD COLUMN "updatedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
|
ALTER COLUMN "queryParams" SET NOT NULL,
|
||||||
|
ALTER COLUMN "headers" SET NOT NULL;
|
Reference in New Issue
Block a user