Movatterモバイル変換


[0]ホーム

URL:


postgresql-binary-0.8: Encoders and decoders for the PostgreSQL's binary format

Safe HaskellNone
LanguageHaskell2010

PostgreSQL.Binary.Data

Description

Models of supported data structures according to the serialisation format.

Synopsis

Documentation

typeArray = (VectorArrayDimension,VectorContent,Bool,OID)Source

A representation of a data serializable to the PostgreSQL array binary format.

Consists of a vector of dimensions, a vector of encoded elements, a flag specifying, whether it contains any nulls, and an oid.

typeArrayDimension = (Word32,Word32)Source

A width and a lower bound.

Currently the lower bound is only allowed to have a value of1.

typeContent =MaybeByteStringSource

An encoded value.Nothing if it represents aNULL.

typeOID =Word32Source

A Postgres OID of a type.

typeComposite =Vector (OID,Content)Source

A representation of a composite Postgres data (Record or Row).

typeHStore =Vector (ByteString,Content)Source

HStore.

typeUUID = (Word32,Word32,Word32,Word32)Source

The four components of UUID.

typeNumeric = (Int16,Word16,VectorInt16)Source

Representation of the PostgreSQL Numeric encoding.

Consists of the following components:

  • Point index
  • Sign code
  • Components

Produced byHaddock version 2.16.1


[8]ページ先頭

©2009-2025 Movatter.jp