chore: reset initial prisma/migration
This commit is contained in:
@ -1,68 +0,0 @@
|
||||
/*
|
||||
Warnings:
|
||||
|
||||
- You are about to alter the column `name` on the `Channel` table. The data in that column could be lost. The data in that column will be cast from `VarChar(255)` to `VarChar(20)`.
|
||||
- You are about to alter the column `name` on the `Guild` table. The data in that column could be lost. The data in that column will be cast from `VarChar(255)` to `VarChar(30)`.
|
||||
- You are about to alter the column `type` on the `Message` table. The data in that column could be lost. The data in that column will be cast from `VarChar(255)` to `VarChar(10)`.
|
||||
- You are about to alter the column `mimetype` on the `Message` table. The data in that column could be lost. The data in that column will be cast from `VarChar(255)` to `VarChar(127)`.
|
||||
- You are about to alter the column `provider` on the `OAuth` table. The data in that column could be lost. The data in that column will be cast from `VarChar(255)` to `VarChar(20)`.
|
||||
- You are about to alter the column `name` on the `User` table. The data in that column could be lost. The data in that column will be cast from `VarChar(255)` to `VarChar(30)`.
|
||||
- You are about to alter the column `email` on the `User` table. The data in that column could be lost. The data in that column will be cast from `VarChar(255)` to `VarChar(254)`.
|
||||
- You are about to alter the column `status` on the `User` table. The data in that column could be lost. The data in that column will be cast from `VarChar(255)` to `VarChar(50)`.
|
||||
- You are about to alter the column `biography` on the `User` table. The data in that column could be lost. The data in that column will be cast from `Text` to `VarChar(160)`.
|
||||
- You are about to alter the column `language` on the `UserSetting` table. The data in that column could be lost. The data in that column will be cast from `VarChar(255)` to `VarChar(10)`.
|
||||
- You are about to alter the column `theme` on the `UserSetting` table. The data in that column could be lost. The data in that column will be cast from `VarChar(255)` to `VarChar(10)`.
|
||||
- A unique constraint covering the columns `[guildId]` on the table `Channel` will be added. If there are existing duplicate values, this will fail.
|
||||
- A unique constraint covering the columns `[userId]` on the table `Member` will be added. If there are existing duplicate values, this will fail.
|
||||
- A unique constraint covering the columns `[guildId]` on the table `Member` will be added. If there are existing duplicate values, this will fail.
|
||||
- A unique constraint covering the columns `[memberId]` on the table `Message` will be added. If there are existing duplicate values, this will fail.
|
||||
- A unique constraint covering the columns `[channelId]` on the table `Message` will be added. If there are existing duplicate values, this will fail.
|
||||
- A unique constraint covering the columns `[userId]` on the table `OAuth` will be added. If there are existing duplicate values, this will fail.
|
||||
- A unique constraint covering the columns `[userId]` on the table `RefreshToken` will be added. If there are existing duplicate values, this will fail.
|
||||
|
||||
*/
|
||||
-- AlterTable
|
||||
ALTER TABLE "Channel" ALTER COLUMN "name" SET DATA TYPE VARCHAR(20);
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "Guild" ALTER COLUMN "name" SET DATA TYPE VARCHAR(30);
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "Message" ALTER COLUMN "type" SET DATA TYPE VARCHAR(10),
|
||||
ALTER COLUMN "mimetype" SET DATA TYPE VARCHAR(127);
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "OAuth" ALTER COLUMN "provider" SET DATA TYPE VARCHAR(20);
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "User" ALTER COLUMN "name" SET DATA TYPE VARCHAR(30),
|
||||
ALTER COLUMN "email" SET DATA TYPE VARCHAR(254),
|
||||
ALTER COLUMN "status" SET DATA TYPE VARCHAR(50),
|
||||
ALTER COLUMN "biography" SET DATA TYPE VARCHAR(160);
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "UserSetting" ALTER COLUMN "language" SET DEFAULT E'en',
|
||||
ALTER COLUMN "language" SET DATA TYPE VARCHAR(10),
|
||||
ALTER COLUMN "theme" SET DEFAULT E'dark',
|
||||
ALTER COLUMN "theme" SET DATA TYPE VARCHAR(10);
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "Channel_guildId_key" ON "Channel"("guildId");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "Member_userId_key" ON "Member"("userId");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "Member_guildId_key" ON "Member"("guildId");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "Message_memberId_key" ON "Message"("memberId");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "Message_channelId_key" ON "Message"("channelId");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "OAuth_userId_key" ON "OAuth"("userId");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "RefreshToken_userId_key" ON "RefreshToken"("userId");
|
@ -1,14 +0,0 @@
|
||||
-- DropIndex
|
||||
DROP INDEX "Channel_guildId_key";
|
||||
|
||||
-- DropIndex
|
||||
DROP INDEX "Member_guildId_key";
|
||||
|
||||
-- DropIndex
|
||||
DROP INDEX "Member_userId_key";
|
||||
|
||||
-- DropIndex
|
||||
DROP INDEX "Message_channelId_key";
|
||||
|
||||
-- DropIndex
|
||||
DROP INDEX "Message_memberId_key";
|
@ -1,5 +0,0 @@
|
||||
-- DropIndex
|
||||
DROP INDEX "OAuth_userId_key";
|
||||
|
||||
-- DropIndex
|
||||
DROP INDEX "RefreshToken_userId_key";
|
@ -1,41 +0,0 @@
|
||||
-- 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;
|
@ -1,5 +0,0 @@
|
||||
-- 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;
|
@ -1,12 +1,12 @@
|
||||
-- CreateTable
|
||||
CREATE TABLE "User" (
|
||||
"id" SERIAL NOT NULL,
|
||||
"name" VARCHAR(255) NOT NULL,
|
||||
"email" VARCHAR(255),
|
||||
"name" VARCHAR(30) NOT NULL,
|
||||
"email" VARCHAR(254),
|
||||
"password" TEXT,
|
||||
"logo" TEXT,
|
||||
"status" VARCHAR(255),
|
||||
"biography" TEXT,
|
||||
"status" VARCHAR(50),
|
||||
"biography" VARCHAR(160),
|
||||
"website" VARCHAR(255),
|
||||
"isConfirmed" BOOLEAN NOT NULL DEFAULT false,
|
||||
"temporaryToken" TEXT,
|
||||
@ -20,8 +20,8 @@ CREATE TABLE "User" (
|
||||
-- CreateTable
|
||||
CREATE TABLE "UserSetting" (
|
||||
"id" SERIAL NOT NULL,
|
||||
"language" VARCHAR(255) NOT NULL,
|
||||
"theme" VARCHAR(255) NOT NULL,
|
||||
"language" VARCHAR(10) NOT NULL DEFAULT E'en',
|
||||
"theme" VARCHAR(10) NOT NULL DEFAULT E'dark',
|
||||
"isPublicEmail" BOOLEAN NOT NULL DEFAULT false,
|
||||
"isPublicGuilds" BOOLEAN NOT NULL DEFAULT false,
|
||||
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
@ -46,7 +46,7 @@ CREATE TABLE "RefreshToken" (
|
||||
CREATE TABLE "OAuth" (
|
||||
"id" SERIAL NOT NULL,
|
||||
"providerId" TEXT NOT NULL,
|
||||
"provider" VARCHAR(255) NOT NULL,
|
||||
"provider" VARCHAR(20) NOT NULL,
|
||||
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"updatedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"userId" INTEGER NOT NULL,
|
||||
@ -69,7 +69,7 @@ CREATE TABLE "Member" (
|
||||
-- CreateTable
|
||||
CREATE TABLE "Guild" (
|
||||
"id" SERIAL NOT NULL,
|
||||
"name" VARCHAR(255) NOT NULL,
|
||||
"name" VARCHAR(30) NOT NULL,
|
||||
"icon" TEXT,
|
||||
"description" TEXT,
|
||||
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
@ -81,7 +81,7 @@ CREATE TABLE "Guild" (
|
||||
-- CreateTable
|
||||
CREATE TABLE "Channel" (
|
||||
"id" SERIAL NOT NULL,
|
||||
"name" VARCHAR(255) NOT NULL,
|
||||
"name" VARCHAR(20) NOT NULL,
|
||||
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"updatedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"guildId" INTEGER NOT NULL,
|
||||
@ -93,8 +93,8 @@ CREATE TABLE "Channel" (
|
||||
CREATE TABLE "Message" (
|
||||
"id" SERIAL NOT NULL,
|
||||
"value" TEXT NOT NULL,
|
||||
"type" VARCHAR(255) NOT NULL DEFAULT E'text',
|
||||
"mimetype" VARCHAR(255) NOT NULL DEFAULT E'text/plain',
|
||||
"type" VARCHAR(10) NOT NULL DEFAULT E'text',
|
||||
"mimetype" VARCHAR(127) NOT NULL DEFAULT E'text/plain',
|
||||
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"updatedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"memberId" INTEGER NOT NULL,
|
||||
@ -113,25 +113,25 @@ CREATE UNIQUE INDEX "User_email_key" ON "User"("email");
|
||||
CREATE UNIQUE INDEX "UserSetting_userId_key" ON "UserSetting"("userId");
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "UserSetting" ADD CONSTRAINT "UserSetting_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
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 RESTRICT ON UPDATE CASCADE;
|
||||
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 RESTRICT ON UPDATE CASCADE;
|
||||
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 RESTRICT ON UPDATE CASCADE;
|
||||
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 RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE "Member" ADD CONSTRAINT "Member_guildId_fkey" FOREIGN KEY ("guildId") REFERENCES "Guild"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "Channel" ADD CONSTRAINT "Channel_guildId_fkey" FOREIGN KEY ("guildId") REFERENCES "Guild"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE "Channel" ADD CONSTRAINT "Channel_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 RESTRICT ON UPDATE CASCADE;
|
||||
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 RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE "Message" ADD CONSTRAINT "Message_channelId_fkey" FOREIGN KEY ("channelId") REFERENCES "Channel"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
Reference in New Issue
Block a user