From 3f10b03d24dc8009554c0f02a4671a1c45a41996 Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Tue, 17 Dec 2024 17:07:56 +0100 Subject: [PATCH] Improved table names --- prisma/schema/game.prisma | 12 ++++++------ prisma/schema/user.prisma | 14 +++++++------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/prisma/schema/game.prisma b/prisma/schema/game.prisma index 009f11d..9cb1f08 100644 --- a/prisma/schema/game.prisma +++ b/prisma/schema/game.prisma @@ -42,16 +42,16 @@ model SpriteAction { } model Item { - id String @id @default(uuid()) + id String @id @default(uuid()) name String description String? itemType ItemType - stackable Boolean @default(false) - rarity ItemRarity @default(COMMON) - createdAt DateTime @default(now()) - updatedAt DateTime @updatedAt + stackable Boolean @default(false) + rarity ItemRarity @default(COMMON) + createdAt DateTime @default(now()) + updatedAt DateTime @updatedAt characters CharacterItem[] - equipment EquippedCharacterItem[] + equipment CharacterEquipment[] } enum ItemType { diff --git a/prisma/schema/user.prisma b/prisma/schema/user.prisma index e9c1943..d126677 100644 --- a/prisma/schema/user.prisma +++ b/prisma/schema/user.prisma @@ -76,7 +76,7 @@ model Character { // Inventory items CharacterItem[] - equipment EquippedCharacterItem[] + equipment CharacterEquipment[] // Stats alignment Int @default(50) @@ -99,17 +99,17 @@ model CharacterItem { quantity Int } -model EquippedCharacterItem { - id Int @id @default(autoincrement()) +model CharacterEquipment { + id Int @id @default(autoincrement()) characterId Int - character Character @relation(fields: [characterId], references: [id], onDelete: Cascade) + character Character @relation(fields: [characterId], references: [id], onDelete: Cascade) itemId String - item Item @relation(fields: [itemId], references: [id], onDelete: Cascade) + item Item @relation(fields: [itemId], references: [id], onDelete: Cascade) quantity Int - slot EquippedCharacterItemSlotType + slot CharacterEquipmentSlotType } -enum EquippedCharacterItemSlotType { +enum CharacterEquipmentSlotType { HEAD BODY ARMS