mirror of https://github.com/ghostfolio/ghostfolio
1 changed files with 6 additions and 4 deletions
@ -1,20 +1,22 @@ |
|||||
-- AlterEnum |
-- AlterEnum |
||||
ALTER TYPE "Type" ADD VALUE 'STAKE'; |
ALTER TYPE "Type" ADD VALUE IF NOT EXISTS 'STAKE'; |
||||
|
|
||||
-- CreateTable |
-- CreateTable |
||||
CREATE TABLE "_SymbolProfileToTag" ( |
CREATE TABLE IF NOT EXISTS "_SymbolProfileToTag" ( |
||||
"A" TEXT NOT NULL, |
"A" TEXT NOT NULL, |
||||
"B" TEXT NOT NULL |
"B" TEXT NOT NULL |
||||
); |
); |
||||
|
|
||||
-- CreateIndex |
-- 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 |
-- CreateIndex |
||||
CREATE INDEX "_SymbolProfileToTag_B_index" ON "_SymbolProfileToTag"("B"); |
CREATE INDEX IF NOT EXISTS "_SymbolProfileToTag_B_index" ON "_SymbolProfileToTag"("B"); |
||||
|
|
||||
-- AddForeignKey |
-- 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; |
ALTER TABLE "_SymbolProfileToTag" ADD CONSTRAINT "_SymbolProfileToTag_A_fkey" FOREIGN KEY ("A") REFERENCES "SymbolProfile"("id") ON DELETE CASCADE ON UPDATE CASCADE; |
||||
|
|
||||
-- AddForeignKey |
-- 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; |
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