Thomas Kaul de68841843
Feature/add user id to symbol profile database schema (#4122)
* Add userId to SymbolProfile database schema

* Update changelog
2024-12-14 10:43:35 +01:00

16 lines
472 B
SQL

-- AlterTable
ALTER TABLE "SymbolProfile" ADD COLUMN "userId" TEXT;
-- AddForeignKey
ALTER TABLE "SymbolProfile" ADD CONSTRAINT "SymbolProfile_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
-- Set userIds in SymbolProfile for 'MANUAL' data source
UPDATE "SymbolProfile"
SET "userId" = (
SELECT "userId"
FROM "Order"
WHERE "Order"."symbolProfileId" = "SymbolProfile"."id"
LIMIT 1
)
WHERE "dataSource" = 'MANUAL';