mirror of https://github.com/ghostfolio/ghostfolio
1 changed files with 6 additions and 4 deletions
@ -1,20 +1,22 @@ |
|||
-- AlterEnum |
|||
ALTER TYPE "Type" ADD VALUE 'STAKE'; |
|||
ALTER TYPE "Type" ADD VALUE IF NOT EXISTS 'STAKE'; |
|||
|
|||
-- CreateTable |
|||
CREATE TABLE "_SymbolProfileToTag" ( |
|||
CREATE TABLE IF NOT EXISTS "_SymbolProfileToTag" ( |
|||
"A" TEXT NOT NULL, |
|||
"B" TEXT NOT NULL |
|||
); |
|||
|
|||
-- CreateIndex |
|||
CREATE UNIQUE INDEX "_SymbolProfileToTag_AB_unique" ON "_SymbolProfileToTag"("A", "B"); |
|||
CREATE UNIQUE INDEX IF NOT EXISTS "_SymbolProfileToTag_AB_unique" ON "_SymbolProfileToTag"("A", "B"); |
|||
|
|||
-- CreateIndex |
|||
CREATE INDEX "_SymbolProfileToTag_B_index" ON "_SymbolProfileToTag"("B"); |
|||
CREATE INDEX IF NOT EXISTS "_SymbolProfileToTag_B_index" ON "_SymbolProfileToTag"("B"); |
|||
|
|||
-- AddForeignKey |
|||
ALTER TABLE "_SymbolProfileToTag" DROP CONSTRAINT IF EXISTS "_SymbolProfileToTag_A_fkey" ; |
|||
ALTER TABLE "_SymbolProfileToTag" ADD CONSTRAINT "_SymbolProfileToTag_A_fkey" FOREIGN KEY ("A") REFERENCES "SymbolProfile"("id") ON DELETE CASCADE ON UPDATE CASCADE; |
|||
|
|||
-- AddForeignKey |
|||
ALTER TABLE "_SymbolProfileToTag" DROP CONSTRAINT IF EXISTS "_SymbolProfileToTag_B_fkey" ; |
|||
ALTER TABLE "_SymbolProfileToTag" ADD CONSTRAINT "_SymbolProfileToTag_B_fkey" FOREIGN KEY ("B") REFERENCES "Tag"("id") ON DELETE CASCADE ON UPDATE CASCADE; |
|||
|
Loading…
Reference in new issue