Browse Source

Add migration for account balance to time series

pull/2166/head
Thomas 2 years ago
parent
commit
1247319214
  1. 12
      prisma/migrations/20230723104112_added_account_balances_to_account/migration.sql

12
prisma/migrations/20230723104112_added_account_balances_to_account/migration.sql

@ -13,3 +13,15 @@ CREATE TABLE "AccountBalance" (
-- AddForeignKey -- AddForeignKey
ALTER TABLE "AccountBalance" ADD CONSTRAINT "AccountBalance_accountId_userId_fkey" FOREIGN KEY ("accountId", "userId") REFERENCES "Account"("id", "userId") ON DELETE CASCADE ON UPDATE CASCADE; 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";

Loading…
Cancel
Save