-- AlterTable ALTER TABLE "user" ADD COLUMN "policyAccepted" BOOLEAN NOT NULL DEFAULT false, ADD COLUMN "termsAccepted" BOOLEAN NOT NULL DEFAULT false; -- CreateTable CREATE TABLE "Bill" ( "id" TEXT NOT NULL, "name" TEXT NOT NULL, "amount" INTEGER NOT NULL, "paid" BOOLEAN NOT NULL DEFAULT false, "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" TIMESTAMP(3) NOT NULL, "deviceId" TEXT, CONSTRAINT "Bill_pkey" PRIMARY KEY ("id") ); -- CreateTable CREATE TABLE "BillFormula" ( "id" TEXT NOT NULL, "formula" TEXT NOT NULL, "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" TIMESTAMP(3) NOT NULL, CONSTRAINT "BillFormula_pkey" PRIMARY KEY ("id") ); -- AddForeignKey ALTER TABLE "Bill" ADD CONSTRAINT "Bill_deviceId_fkey" FOREIGN KEY ("deviceId") REFERENCES "Device"("id") ON DELETE SET NULL ON UPDATE CASCADE;