53 lines
1.2 KiB
TypeScript
53 lines
1.2 KiB
TypeScript
/* !!! This is code generated by Prisma. Do not edit directly. !!! */
|
|
/* eslint-disable */
|
|
// biome-ignore-all lint: generated file
|
|
// @ts-nocheck
|
|
/*
|
|
* This file exports all enum related types from the schema.
|
|
*
|
|
* 🟢 You can import this file directly.
|
|
*/
|
|
|
|
export const Role = {
|
|
USER: "USER",
|
|
ADMIN: "ADMIN",
|
|
} as const;
|
|
|
|
export type Role = (typeof Role)[keyof typeof Role];
|
|
|
|
export const EventType = {
|
|
ATELIER: "ATELIER",
|
|
KATA: "KATA",
|
|
PRESENTATION: "PRESENTATION",
|
|
LEARNING_HOUR: "LEARNING_HOUR",
|
|
} as const;
|
|
|
|
export type EventType = (typeof EventType)[keyof typeof EventType];
|
|
|
|
export const CharacterClass = {
|
|
WARRIOR: "WARRIOR",
|
|
MAGE: "MAGE",
|
|
ROGUE: "ROGUE",
|
|
RANGER: "RANGER",
|
|
PALADIN: "PALADIN",
|
|
ENGINEER: "ENGINEER",
|
|
MERCHANT: "MERCHANT",
|
|
SCHOLAR: "SCHOLAR",
|
|
BERSERKER: "BERSERKER",
|
|
NECROMANCER: "NECROMANCER",
|
|
} as const;
|
|
|
|
export type CharacterClass =
|
|
(typeof CharacterClass)[keyof typeof CharacterClass];
|
|
|
|
export const ChallengeStatus = {
|
|
PENDING: "PENDING",
|
|
ACCEPTED: "ACCEPTED",
|
|
COMPLETED: "COMPLETED",
|
|
REJECTED: "REJECTED",
|
|
CANCELLED: "CANCELLED",
|
|
} as const;
|
|
|
|
export type ChallengeStatus =
|
|
(typeof ChallengeStatus)[keyof typeof ChallengeStatus];
|