-- | -- Module: Database.PostgreSQL.Store -- Copyright: (c) Ole Krüger 2015-2016 -- License: BSD3 -- Maintainer: Ole Krüger module Database.PostgreSQL.Store ( -- * Errands Errand, ErrandError (..), ErrorCode (..), ExecStatus (..), runErrand, execute, query, query_, queryWith, -- * Queries Query (..), pgsq, pgss, QueryTable (..), SelectorElement (..), -- * Values Value (..), Column (..), -- * Results Result (..), ResultProcessor, ResultError (..), skipColumn, unpackColumn, Single (..), Reference (..), -- * Tables Table (..), mkCreateQuery, mkTable, TableConstraint (..) ) where import Database.PostgreSQL.Store.Columns import Database.PostgreSQL.Store.Errand import Database.PostgreSQL.Store.Query import Database.PostgreSQL.Store.Result import Database.PostgreSQL.Store.Table