| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Database.Beam.Postgres.Extensions.UuidOssp
Description
The uuid-ossp extension provides functions for constructing UUIDs.
For an example of usage, see the documentation for PgExtensionEntity.
Synopsis
- data UuidOssp = UuidOssp {
- pgUuidNil :: forall ctxt s. LiftPg ctxt s UUID
 - pgUuidNsDns :: forall ctxt s. LiftPg ctxt s UUID
 - pgUuidNsUrl :: forall ctxt s. LiftPg ctxt s UUID
 - pgUuidNsOid :: forall ctxt s. LiftPg ctxt s UUID
 - pgUuidNsX500 :: forall ctxt s. LiftPg ctxt s UUID
 - pgUuidGenerateV1 :: forall ctxt s. LiftPg ctxt s UUID
 - pgUuidGenerateV1Mc :: forall ctxt s. LiftPg ctxt s UUID
 - pgUuidGenerateV3 :: forall ctxt s. LiftPg ctxt s (UUID -> Text -> UUID)
 - pgUuidGenerateV4 :: forall ctxt s. LiftPg ctxt s UUID
 - pgUuidGenerateV5 :: forall ctxt s. LiftPg ctxt s (UUID -> Text -> UUID)
 
 
Documentation
Data type representing definitions contained in the uuid-ossp extension
Constructors
| UuidOssp | |
Fields 
  | |