Skip to content

Commit 7080270

Browse files
committed
add 0_init
1 parent 0b39bd1 commit 7080270

File tree

2 files changed

+22
-12
lines changed

2 files changed

+22
-12
lines changed

server/prisma/migrations/20240910234439_init/migration.sql renamed to server/prisma/migrations/0_init/migration.sql

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-- CreateEnum
2-
CREATE TYPE "Day" AS ENUM ('mon', 'tue', 'wed', 'thu', 'fri', 'sat', 'sun');
2+
CREATE TYPE "Day" AS ENUM ('mon', 'tue', 'wed', 'thu', 'fri', 'sat', 'sun', 'other');
33

44
-- CreateEnum
55
CREATE TYPE "MatchingStatus" AS ENUM ('PENDING', 'MATCHED', 'REJECTED');
@@ -8,21 +8,30 @@ CREATE TYPE "MatchingStatus" AS ENUM ('PENDING', 'MATCHED', 'REJECTED');
88
CREATE TABLE "User" (
99
"id" SERIAL NOT NULL,
1010
"guid" TEXT NOT NULL,
11-
"name" TEXT NOT NULL DEFAULT '名無し',
12-
"pictureUrl" TEXT NOT NULL DEFAULT '',
13-
"grade" TEXT NOT NULL DEFAULT '',
14-
"gender" TEXT NOT NULL DEFAULT '',
15-
"hobby" TEXT NOT NULL DEFAULT '',
16-
"intro_short" TEXT NOT NULL DEFAULT '',
17-
"intro_long" TEXT NOT NULL DEFAULT '',
11+
"name" TEXT NOT NULL,
12+
"gender" TEXT NOT NULL,
13+
"grade" TEXT NOT NULL,
14+
"faculty" TEXT NOT NULL,
15+
"department" TEXT NOT NULL,
16+
"intro" TEXT NOT NULL,
17+
"pictureUrl" TEXT NOT NULL,
1818

1919
CONSTRAINT "User_pkey" PRIMARY KEY ("id")
2020
);
2121

22+
-- CreateTable
23+
CREATE TABLE "Avatar" (
24+
"guid" TEXT NOT NULL,
25+
"data" BYTEA NOT NULL,
26+
27+
CONSTRAINT "Avatar_pkey" PRIMARY KEY ("guid")
28+
);
29+
2230
-- CreateTable
2331
CREATE TABLE "Course" (
2432
"id" TEXT NOT NULL,
2533
"name" TEXT NOT NULL,
34+
"teacher" TEXT NOT NULL,
2635

2736
CONSTRAINT "Course_pkey" PRIMARY KEY ("id")
2837
);
@@ -94,20 +103,21 @@ CREATE UNIQUE INDEX "Relationship_sendingUserId_receivingUserId_key" ON "Relatio
94103
-- AddForeignKey
95104
ALTER TABLE "Slot" ADD CONSTRAINT "Slot_courseId_fkey" FOREIGN KEY ("courseId") REFERENCES "Course"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
96105

97-
-- AddForeignKey
98-
ALTER TABLE "Enrollment" ADD CONSTRAINT "Enrollment_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
99-
100106
-- AddForeignKey
101107
ALTER TABLE "Enrollment" ADD CONSTRAINT "Enrollment_courseId_fkey" FOREIGN KEY ("courseId") REFERENCES "Course"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
102108

103109
-- AddForeignKey
104-
ALTER TABLE "Relationship" ADD CONSTRAINT "Relationship_sendingUserId_fkey" FOREIGN KEY ("sendingUserId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
110+
ALTER TABLE "Enrollment" ADD CONSTRAINT "Enrollment_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
105111

106112
-- AddForeignKey
107113
ALTER TABLE "Relationship" ADD CONSTRAINT "Relationship_receivingUserId_fkey" FOREIGN KEY ("receivingUserId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
108114

115+
-- AddForeignKey
116+
ALTER TABLE "Relationship" ADD CONSTRAINT "Relationship_sendingUserId_fkey" FOREIGN KEY ("sendingUserId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
117+
109118
-- AddForeignKey
110119
ALTER TABLE "Message" ADD CONSTRAINT "Message_relationId_fkey" FOREIGN KEY ("relationId") REFERENCES "Relationship"("id") ON DELETE CASCADE ON UPDATE CASCADE;
111120

112121
-- AddForeignKey
113122
ALTER TABLE "Message" ADD CONSTRAINT "Message_sharedRoomId_fkey" FOREIGN KEY ("sharedRoomId") REFERENCES "SharedRoom"("id") ON DELETE CASCADE ON UPDATE CASCADE;
123+

server/prisma/migrations/1_v2/migration.sql

Whitespace-only changes.

0 commit comments

Comments
 (0)