// Prisma Schema para SQLite (Banco de Itens do TibiaWiki) // URL: DATABASE_URL // Nota: SQLite no Prisma tem limitações com tabelas dinâmicas // Usaremos $queryRaw para queries dinâmicas generator client { provider = "prisma-client-js" output = "../node_modules/.prisma/items-client" } datasource db { provider = "sqlite" url = env("DATABASE_URL") } // Modelo genérico para itens (usado apenas como referência) // As tabelas reais são dinâmicas (Capacetes, Armaduras, etc.) // Todas as queries devem usar $queryRaw para acessar tabelas dinâmicas model ItemReference { id Int @id nome String? image_url String? nivel Int? peso Decimal? voc String? @@map("_item_reference") @@ignore }