poppy-codegen-1.0.0: test/Poppy/Codegen/Spec/Packet.hs
{-# LANGUAGE OverloadedStrings #-}
module Poppy.Codegen.Spec.Packet
( packetModel,
packetSchema,
)
where
import Poppy.Codegen.Schema
packetSchema :: Schema
packetSchema =
schema [] [packetModel] []
packetModel :: Model
packetModel =
model
"Packet"
[ uuid "id" & pk & withDefault DefaultUuidV4,
numeric "amount",
jsonb "payload"
]
[]
& table "test_packet"