Николай, с грибами ка-то не очень понятно:
Попытка описать t.string('mashroomId') не прошла
Expected 2 arguments, but got 1.ts(2554)
definitionBlocks.d.ts(477, 55): Arguments for the rest parameter 'config' were not provided.
Нужен второй аргумент: попробовал type:'Mashroom' - не прокатило.
У тебя нет подобного элемента на фрикомп.академии - подсмотреть?
Схема:
model Post {
id String @id @default(cuid()) @db.VarChar(32)
createdAt DateTime @default(now("0")) @db.DateTime(0)
updatedAt DateTime @default(now("0")) @updatedAt @db.DateTime(0)
mashroom Mashroom? @relation(fields: [mashroomId], references: [id])
mashroomId String? @db.VarChar(32)
title String
text String?
createdById String @db.VarChar(32)
createdBy User @relation(fields: [createdById], references: [id])
Likes Like[]
@@index([createdById], name: "User")
}