From 1247319214b0f5aac96829292e8af771d6d51c85 Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Sun, 23 Jul 2023 13:43:54 +0200 Subject: [PATCH] Add migration for account balance to time series --- .../migration.sql | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/prisma/migrations/20230723104112_added_account_balances_to_account/migration.sql b/prisma/migrations/20230723104112_added_account_balances_to_account/migration.sql index 5afdeb4b5..713cc6c3e 100644 --- a/prisma/migrations/20230723104112_added_account_balances_to_account/migration.sql +++ b/prisma/migrations/20230723104112_added_account_balances_to_account/migration.sql @@ -13,3 +13,15 @@ CREATE TABLE "AccountBalance" ( -- AddForeignKey ALTER TABLE "AccountBalance" ADD CONSTRAINT "AccountBalance_accountId_userId_fkey" FOREIGN KEY ("accountId", "userId") REFERENCES "Account"("id", "userId") ON DELETE CASCADE ON UPDATE CASCADE; + +-- Migrate current account balance to time series (AccountBalance[]) +INSERT INTO "AccountBalance" ("accountId", "createdAt", "date", "id", "updatedAt", "userId", "value") +SELECT + "id", + "createdAt", + "createdAt", + "id", + "createdAt", + "userId", + "balance" +FROM "Account";