feature-flipper-postgres-0.1.0.1: A minimally obtrusive feature flag library

Safe HaskellNone
LanguageHaskell2010

Control.Flipper.Adapters.Postgres.Internal.Query

Synopsis

Documentation

selectFeatures :: SqlPersistT IO [Entity Feature] Source #

Selects all feature records

findFeature :: FeatureName -> SqlPersistT IO (Maybe (Entity Feature)) Source #

Selects a feature record by its unique name

insertFeature :: Feature -> SqlPersistT IO (Key Feature) Source #

Inserts a new feature record.

updateFeature :: FeatureId -> Feature -> SqlPersistT IO () Source #

Updates an existing feature record.

countFeatures :: SqlPersistT IO Int Source #

Returns a count of all feature records