feat(services): add guilds endpoints
This commit is contained in:
41
prisma/migrations/20220209214812_init_5/migration.sql
Normal file
41
prisma/migrations/20220209214812_init_5/migration.sql
Normal file
@ -0,0 +1,41 @@
|
||||
-- DropForeignKey
|
||||
ALTER TABLE "Member" DROP CONSTRAINT "Member_guildId_fkey";
|
||||
|
||||
-- DropForeignKey
|
||||
ALTER TABLE "Member" DROP CONSTRAINT "Member_userId_fkey";
|
||||
|
||||
-- DropForeignKey
|
||||
ALTER TABLE "Message" DROP CONSTRAINT "Message_channelId_fkey";
|
||||
|
||||
-- DropForeignKey
|
||||
ALTER TABLE "Message" DROP CONSTRAINT "Message_memberId_fkey";
|
||||
|
||||
-- DropForeignKey
|
||||
ALTER TABLE "OAuth" DROP CONSTRAINT "OAuth_userId_fkey";
|
||||
|
||||
-- DropForeignKey
|
||||
ALTER TABLE "RefreshToken" DROP CONSTRAINT "RefreshToken_userId_fkey";
|
||||
|
||||
-- DropForeignKey
|
||||
ALTER TABLE "UserSetting" DROP CONSTRAINT "UserSetting_userId_fkey";
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "UserSetting" ADD CONSTRAINT "UserSetting_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "RefreshToken" ADD CONSTRAINT "RefreshToken_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "OAuth" ADD CONSTRAINT "OAuth_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "Member" ADD CONSTRAINT "Member_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "Member" ADD CONSTRAINT "Member_guildId_fkey" FOREIGN KEY ("guildId") REFERENCES "Guild"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "Message" ADD CONSTRAINT "Message_memberId_fkey" FOREIGN KEY ("memberId") REFERENCES "Member"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "Message" ADD CONSTRAINT "Message_channelId_fkey" FOREIGN KEY ("channelId") REFERENCES "Channel"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
5
prisma/migrations/20220209215000_init_5/migration.sql
Normal file
5
prisma/migrations/20220209215000_init_5/migration.sql
Normal file
@ -0,0 +1,5 @@
|
||||
-- DropForeignKey
|
||||
ALTER TABLE "Channel" DROP CONSTRAINT "Channel_guildId_fkey";
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "Channel" ADD CONSTRAINT "Channel_guildId_fkey" FOREIGN KEY ("guildId") REFERENCES "Guild"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
@ -36,7 +36,7 @@ model UserSetting {
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @default(now()) @updatedAt
|
||||
userId Int @unique
|
||||
user User? @relation(fields: [userId], references: [id])
|
||||
user User? @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
}
|
||||
|
||||
model RefreshToken {
|
||||
@ -45,7 +45,7 @@ model RefreshToken {
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @default(now()) @updatedAt
|
||||
userId Int
|
||||
user User? @relation(fields: [userId], references: [id])
|
||||
user User? @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
}
|
||||
|
||||
model OAuth {
|
||||
@ -55,7 +55,7 @@ model OAuth {
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @default(now()) @updatedAt
|
||||
userId Int
|
||||
user User? @relation(fields: [userId], references: [id])
|
||||
user User? @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
}
|
||||
|
||||
model Member {
|
||||
@ -65,9 +65,9 @@ model Member {
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @default(now()) @updatedAt
|
||||
userId Int
|
||||
user User? @relation(fields: [userId], references: [id])
|
||||
user User? @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
guildId Int
|
||||
guild Guild? @relation(fields: [guildId], references: [id])
|
||||
guild Guild? @relation(fields: [guildId], references: [id], onDelete: Cascade)
|
||||
}
|
||||
|
||||
model Guild {
|
||||
@ -87,7 +87,7 @@ model Channel {
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @default(now()) @updatedAt
|
||||
guildId Int
|
||||
guild Guild? @relation(fields: [guildId], references: [id])
|
||||
guild Guild? @relation(fields: [guildId], references: [id], onDelete: Cascade)
|
||||
messages Message[]
|
||||
}
|
||||
|
||||
@ -99,7 +99,7 @@ model Message {
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @default(now()) @updatedAt
|
||||
memberId Int
|
||||
member Member? @relation(fields: [memberId], references: [id])
|
||||
member Member? @relation(fields: [memberId], references: [id], onDelete: Cascade)
|
||||
channelId Int
|
||||
channel Channel? @relation(fields: [channelId], references: [id])
|
||||
channel Channel? @relation(fields: [channelId], references: [id], onDelete: Cascade)
|
||||
}
|
||||
|
Reference in New Issue
Block a user