首页 > 解决方案 > 如何定义没有主键的持久表?

问题描述

我正在开发一个使用 Postgres (TimescaleDB) 中的时间序列表的功能。该表中没有主键。我猜 Persistent 库支持这种情况。如果没有明确定义主键,持久 TH 会生成 ID 列。

share [mkPersist sqlSettings, mkMigrate "migrateAll"] [persistLowerCase|
Monitoring
    device Int
    value  Int
    created Timestamp
    deriving Show

标签: databasehaskellpersistent

解决方案


推荐阅读