| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Database.PostgreSQL.PQTypes.JSON
Documentation
Wrapper for (de)serializing underlying type as json.
Instances
| Functor JSON | |
| Eq json => Eq (JSON json) | |
| Ord json => Ord (JSON json) | |
| Show json => Show (JSON json) | |
| PQFormat (JSON json) | |
| FromSQL (JSON ByteString) | |
| FromSQL (JSON ByteString) | |
| FromSQL (JSON Value) | |
| ToSQL (JSON ByteString) | |
| ToSQL (JSON ByteString) | |
| ToSQL (JSON Value) | |
| Typeable (* -> *) JSON | |
| type PQBase (JSON ByteString) = PGbytea | |
| type PQBase (JSON ByteString) = PGbytea | |
| type PQBase (JSON Value) = PGbytea | |
| type PQDest (JSON ByteString) = PGbytea | |
| type PQDest (JSON ByteString) = PGbytea | |
| type PQDest (JSON Value) = PGbytea |
Wrapper for (de)serializing underlying type as jsonb.
Instances
| Functor JSONB | |
| Eq jsonb => Eq (JSONB jsonb) | |
| Ord jsonb => Ord (JSONB jsonb) | |
| Show jsonb => Show (JSONB jsonb) | |
| PQFormat (JSONB jsonb) | |
| FromSQL (JSONB ByteString) | |
| FromSQL (JSONB ByteString) | |
| FromSQL (JSONB Value) | |
| ToSQL (JSONB ByteString) | |
| ToSQL (JSONB ByteString) | |
| ToSQL (JSONB Value) | |
| Typeable (* -> *) JSONB | |
| type PQBase (JSONB ByteString) = PGbytea | |
| type PQBase (JSONB ByteString) = PGbytea | |
| type PQBase (JSONB Value) = PGbytea | |
| type PQDest (JSONB ByteString) = PGbytea | |
| type PQDest (JSONB ByteString) = PGbytea | |
| type PQDest (JSONB Value) = PGbytea |