An open API service indexing awesome lists of open source software.

https://github.com/dmjio/persistent-generic

Generic facilities for working with Persistent classes
https://github.com/dmjio/persistent-generic

database generics ghc ghc-generics haskell persistent

Last synced: about 1 month ago
JSON representation

Generic facilities for working with Persistent classes

Awesome Lists containing this project

README

          

persistent-generic
==========================

Generic facilities for working with `Persistent` classes.

```haskell
{-# language DeriveGeneric #-}

module Main where

import Database.Persist.Generic

data StopLight = Red | Yellow | Green
deriving (Show, Eq, Generic)

instance PersistField StopLight where
toPersistValue = genericToPersistValue
fromPersistValue = genericFromPersistValue
```

### Limitations

- Only `PersistField` is currently supported.