packages feed

keiro-dsl-0.12.0.0: test/conformance-projection-catalog/Generated/CatalogDemo/ShipmentLookup/ReadModel.hs

-- @generated by keiro-dsl 0.12.0.0 (language keiro-dsl 5) from readmodel shipmentLookup; do not edit.
module Generated.CatalogDemo.ShipmentLookup.ReadModel
  ( shipmentLookupReadModel
  , shipmentLookupQualifiedTable
  ) where

import Generated.CatalogDemo.ShipmentLookup.ReadModelTable (shipmentLookupQualifiedTable)
import CatalogDemo.ShipmentLookup.ReadModelHoles (ShipmentLookupQueryInput, ShipmentLookupQueryResult, shipmentLookupQuery)
import Keiro.ReadModel (QueryCursorAuthority (..), ReadModel, ReadModelBlueprint (..), immediateReadModel)

shipmentLookupReadModel :: ReadModel ShipmentLookupQueryInput ShipmentLookupQueryResult
shipmentLookupReadModel =
  immediateReadModel shipmentLookupReadModelBlueprint

shipmentLookupReadModelBlueprint :: ReadModelBlueprint ShipmentLookupQueryInput ShipmentLookupQueryResult
shipmentLookupReadModelBlueprint =
  ReadModelBlueprint
    { name = "catalog-demo-shipmentLookup"
    , tableName = "shipment_summary"
    , schema = "sales"
    , version = 1
    , shapeHash = "fnv1a:d0c39c966ea2f0b4"
    , cursorAuthority = NoQueryCursor
    , query = shipmentLookupQuery
    }