/* Warnings: - You are about to drop the column `attachement` on the `expenses` table. All the data in the column will be lost. - You are about to drop the column `attachement` on the `expenses_archive` table. All the data in the column will be lost. - Made the column `comment` on table `expenses` required. This step will fail if there are existing NULL values in that column. */ -- AlterTable ALTER TABLE "public"."expenses" DROP COLUMN "attachement", ADD COLUMN "attachment" INTEGER, ADD COLUMN "mileage" DECIMAL(65,30), ALTER COLUMN "comment" SET NOT NULL; -- AlterTable ALTER TABLE "public"."expenses_archive" DROP COLUMN "attachement", ADD COLUMN "attachment" INTEGER, ADD COLUMN "mileage" DECIMAL(65,30), ALTER COLUMN "amount" DROP NOT NULL; -- AddForeignKey ALTER TABLE "public"."expenses" ADD CONSTRAINT "expenses_attachment_fkey" FOREIGN KEY ("attachment") REFERENCES "public"."attachments"("id") ON DELETE SET NULL ON UPDATE CASCADE; -- AddForeignKey ALTER TABLE "public"."expenses_archive" ADD CONSTRAINT "expenses_archive_attachment_fkey" FOREIGN KEY ("attachment") REFERENCES "public"."attachments"("id") ON DELETE SET NULL ON UPDATE CASCADE;