postgrest-9.0.1: REST API for any Postgres database
Safe HaskellNone
LanguageHaskell2010

PostgREST.DbStructure.Identifiers

Synopsis

Documentation

data QualifiedIdentifier Source #

Represents a pg identifier with a prepended schema name "schema.table". When qiSchema is "", the schema is defined by the pg search_path.

Constructors

QualifiedIdentifier 

Instances

Instances details
Eq QualifiedIdentifier Source # 
Instance details

Defined in PostgREST.DbStructure.Identifiers

Ord QualifiedIdentifier Source # 
Instance details

Defined in PostgREST.DbStructure.Identifiers

Generic QualifiedIdentifier Source # 
Instance details

Defined in PostgREST.DbStructure.Identifiers

Associated Types

type Rep QualifiedIdentifier :: Type -> Type #

Hashable QualifiedIdentifier Source # 
Instance details

Defined in PostgREST.DbStructure.Identifiers

ToJSON QualifiedIdentifier Source # 
Instance details

Defined in PostgREST.DbStructure.Identifiers

ToJSONKey QualifiedIdentifier Source # 
Instance details

Defined in PostgREST.DbStructure.Identifiers

type Rep QualifiedIdentifier Source # 
Instance details

Defined in PostgREST.DbStructure.Identifiers

type Rep QualifiedIdentifier = D1 ('MetaData "QualifiedIdentifier" "PostgREST.DbStructure.Identifiers" "postgrest-9.0.1-inplace" 'False) (C1 ('MetaCons "QualifiedIdentifier" 'PrefixI 'True) (S1 ('MetaSel ('Just "qiSchema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Schema) :*: S1 ('MetaSel ('Just "qiName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TableName)))