Worked on zone objects, tile tags and searching

This commit is contained in:
2024-07-04 02:07:55 +02:00
parent d702612cb1
commit 829a2ef726
16 changed files with 330 additions and 13 deletions

View File

@ -19,7 +19,7 @@ datasource db {
url = env("DATABASE_URL")
}
model Objects {
model Object {
id String @id @default(uuid())
name String
origin_x Int @default(0)
@ -74,6 +74,11 @@ model CharacterItem {
quantity Int
}
model TileTag {
tile String @id
tags Json
}
model Zone {
id Int @id @default(autoincrement())
name String
@ -93,7 +98,7 @@ model ZoneObject {
zoneId Int
zone Zone @relation(fields: [zoneId], references: [id], onDelete: Cascade)
objectId String
object Objects @relation(fields: [objectId], references: [id])
object Object @relation(fields: [objectId], references: [id])
position_x Int
position_y Int
}