Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .firebaserc

This file was deleted.

1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
package-lock=false
13 changes: 0 additions & 13 deletions firebase.json

This file was deleted.

8 changes: 0 additions & 8 deletions firestore.rules

This file was deleted.

100 changes: 100 additions & 0 deletions migrations/20220123205122_happy/migration.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
-- CreateTable
CREATE TABLE `RaidStats` (
`raidId` VARCHAR(191) NOT NULL,
`status` ENUM('ACTIVE', 'INCOMPLETE', 'COMPLETE') NOT NULL,
`dungeon` VARCHAR(191) NOT NULL,
`title` VARCHAR(191) NOT NULL,
`duration` INTEGER NULL,
`changedFiles` INTEGER NOT NULL,
`createdAt` DATETIME(3) NOT NULL,
`completedAt` DATETIME(3) NULL,
`deletions` INTEGER NOT NULL,
`additions` INTEGER NOT NULL,
`commits` INTEGER NOT NULL,

UNIQUE INDEX `RaidStats_raidId_key`(`raidId`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- CreateTable
CREATE TABLE `RaidContribution` (
`raidId` VARCHAR(191) NOT NULL,
`userId` INTEGER NOT NULL,
`deletions` INTEGER NOT NULL,
`additions` INTEGER NOT NULL,
`commits` INTEGER NOT NULL,
`filesUrl` VARCHAR(191) NULL,

UNIQUE INDEX `RaidContribution_raidId_key`(`raidId`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- CreateTable
CREATE TABLE `Contributors` (
`user` VARCHAR(191) NOT NULL,
`userId` INTEGER NOT NULL,
`avatarUrl` VARCHAR(191) NOT NULL,

UNIQUE INDEX `Contributors_userId_key`(`userId`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- CreateTable
CREATE TABLE `Files` (
`url` VARCHAR(191) NOT NULL,
`fileName` VARCHAR(191) NOT NULL,
`raidStatsRaidId` VARCHAR(191) NOT NULL,

UNIQUE INDEX `Files_url_key`(`url`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- CreateTable
CREATE TABLE `Account` (
`id` VARCHAR(191) NOT NULL,
`userId` VARCHAR(191) NOT NULL,
`type` VARCHAR(191) NOT NULL,
`provider` VARCHAR(191) NOT NULL,
`providerAccountId` VARCHAR(191) NOT NULL,
`refresh_token` VARCHAR(191) NULL,
`access_token` VARCHAR(191) NULL,
`expires_at` INTEGER NULL,
`token_type` VARCHAR(191) NULL,
`scope` VARCHAR(191) NULL,
`id_token` VARCHAR(191) NULL,
`session_state` VARCHAR(191) NULL,
`oauth_token_secret` VARCHAR(191) NULL,
`oauth_token` VARCHAR(191) NULL,

UNIQUE INDEX `Account_provider_providerAccountId_key`(`provider`, `providerAccountId`),
PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- CreateTable
CREATE TABLE `Session` (
`id` VARCHAR(191) NOT NULL,
`sessionToken` VARCHAR(191) NOT NULL,
`userId` VARCHAR(191) NOT NULL,
`expires` DATETIME(3) NOT NULL,

UNIQUE INDEX `Session_sessionToken_key`(`sessionToken`),
PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- CreateTable
CREATE TABLE `User` (
`id` VARCHAR(191) NOT NULL,
`name` VARCHAR(191) NULL,
`email` VARCHAR(191) NULL,
`emailVerified` DATETIME(3) NULL,
`image` VARCHAR(191) NULL,

UNIQUE INDEX `User_email_key`(`email`),
PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- CreateTable
CREATE TABLE `VerificationToken` (
`identifier` VARCHAR(191) NOT NULL,
`token` VARCHAR(191) NOT NULL,
`expires` DATETIME(3) NOT NULL,

UNIQUE INDEX `VerificationToken_token_key`(`token`),
UNIQUE INDEX `VerificationToken_identifier_token_key`(`identifier`, `token`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
3 changes: 3 additions & 0 deletions migrations/migration_lock.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Please do not edit this file manually
# It should be added in your version-control system (i.e. Git)
provider = "mysql"
Loading