выдавал не Int64 а Int8? Я сейчас имею в виду Yesod persistent
@swamp_agr не сталкивался? по-моему, там в энтити нужно указать свой Id
я помню, что раньше вообще не указывал в persistent поле с Id, и оно неявным образом формировалось средствами самого персистента.
оно и неявным образом формируется в зависимости от бэкэнда
а внешний ключ для таблицы задавался вроде так: someTablePersonId PersonId Maybe
но это всё такое, надо нарочно вспоминать.. кроме того проекта в прошлом — не доводилось persistent трогать (но это временно..) а прямо сейчас у меня нет ответа
Обсуждают сегодня