| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Database.Beam.Internal
Documentation
data MigrationAction where Source
Constructors
| MACreateTable :: Table table => Text -> Proxy table -> MigrationAction |
Instances
class BeamBackend backendSettings where Source
Methods
openBeam :: (MonadIO m, Database d) => DatabaseSettings d -> backendSettings -> m (Beam d m) Source
Instances
Constructors
| Beam | |
Fields
| |
Constructors
| BeamT | |
Fields
| |
data BeamResult e a Source
Constructors
| Success a | |
| Rollback (BeamRollbackReason e) |
Instances
| (Show e, Show a) => Show (BeamResult e a) Source |
data BeamRollbackReason e Source
Constructors
| InternalError String | |
| UserError e |
Instances
| Show e => Show (BeamRollbackReason e) Source | |
| Error (BeamRollbackReason e) Source |