parent
81e24165a5
commit
3d56dd3ae3
@ -1,28 +0,0 @@
|
||||
-- CreateTable
|
||||
CREATE TABLE "QuestionTags" (
|
||||
"id" TEXT NOT NULL,
|
||||
"tag" TEXT NOT NULL,
|
||||
|
||||
CONSTRAINT "QuestionTags_pkey" PRIMARY KEY ("id")
|
||||
);
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE "QuestionQuestionTagEntry" (
|
||||
"id" TEXT NOT NULL,
|
||||
"questionId" TEXT NOT NULL,
|
||||
"tagId" TEXT NOT NULL,
|
||||
|
||||
CONSTRAINT "QuestionQuestionTagEntry_pkey" PRIMARY KEY ("id")
|
||||
);
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "QuestionTags_tag_key" ON "QuestionTags"("tag");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "QuestionQuestionTagEntry_questionId_tagId_key" ON "QuestionQuestionTagEntry"("questionId", "tagId");
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "QuestionQuestionTagEntry" ADD CONSTRAINT "QuestionQuestionTagEntry_questionId_fkey" FOREIGN KEY ("questionId") REFERENCES "QuestionsQuestion"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "QuestionQuestionTagEntry" ADD CONSTRAINT "QuestionQuestionTagEntry_tagId_fkey" FOREIGN KEY ("tagId") REFERENCES "QuestionTags"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
@ -1,25 +0,0 @@
|
||||
/*
|
||||
Warnings:
|
||||
|
||||
- You are about to drop the `QuestionTags` table. If the table is not empty, all the data it contains will be lost.
|
||||
|
||||
*/
|
||||
-- DropForeignKey
|
||||
ALTER TABLE "QuestionQuestionTagEntry" DROP CONSTRAINT "QuestionQuestionTagEntry_tagId_fkey";
|
||||
|
||||
-- DropTable
|
||||
DROP TABLE "QuestionTags";
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE "QuestionTag" (
|
||||
"id" TEXT NOT NULL,
|
||||
"tag" TEXT NOT NULL,
|
||||
|
||||
CONSTRAINT "QuestionTag_pkey" PRIMARY KEY ("id")
|
||||
);
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "QuestionTag_tag_key" ON "QuestionTag"("tag");
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "QuestionQuestionTagEntry" ADD CONSTRAINT "QuestionQuestionTagEntry_tagId_fkey" FOREIGN KEY ("tagId") REFERENCES "QuestionTag"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
@ -1,22 +1,3 @@
|
||||
/*
|
||||
Warnings:
|
||||
|
||||
- You are about to drop the `QuestionQuestionTagEntry` table. If the table is not empty, all the data it contains will be lost.
|
||||
- You are about to drop the `QuestionTag` table. If the table is not empty, all the data it contains will be lost.
|
||||
|
||||
*/
|
||||
-- DropForeignKey
|
||||
ALTER TABLE "QuestionQuestionTagEntry" DROP CONSTRAINT "QuestionQuestionTagEntry_questionId_fkey";
|
||||
|
||||
-- DropForeignKey
|
||||
ALTER TABLE "QuestionQuestionTagEntry" DROP CONSTRAINT "QuestionQuestionTagEntry_tagId_fkey";
|
||||
|
||||
-- DropTable
|
||||
DROP TABLE "QuestionQuestionTagEntry";
|
||||
|
||||
-- DropTable
|
||||
DROP TABLE "QuestionTag";
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE "QuestionsQuestionTag" (
|
||||
"id" TEXT NOT NULL,
|
Loading…
Reference in new issue