Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Mensam.Server.Database.Schema
Documentation
data DbMigration Source #
Constructors
MkDbMigration | |
Fields |
Instances
Constructors
MkDbJwk | |
Fields
|
Instances
Generic DbJwk Source # | |
Show DbJwk Source # | |
Relational DbJwk Source # | |
SqlRow DbJwk Source # | |
Defined in Mensam.Server.Database.Schema | |
type Rep DbJwk Source # | |
Defined in Mensam.Server.Database.Schema type Rep DbJwk = D1 ('MetaData "DbJwk" "Mensam.Server.Database.Schema" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) (C1 ('MetaCons "MkDbJwk" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbJwk_id") 'NoSourceUnpackedness 'SourceLazy 'DecidedLazy) (Rec0 (ID DbJwk)) :*: (S1 ('MetaSel ('Just "dbJwk_jwk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ByteString) :*: S1 ('MetaSel ('Just "dbJwk_created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UTCTime)))) |
Constructors
MkDbUser | |
Instances
data DbEmailVisibility Source #
Constructors
MkDbEmailVisibility_visible | |
Instances
data DbConfirmation Source #
Constructors
MkDbConfirmation | |
Fields |
Instances
Constructors
MkDbSession | |
Fields |
Instances
Generic DbSession Source # | |
Show DbSession Source # | |
Relational DbSession Source # | |
Defined in Mensam.Server.Database.Schema | |
SqlRow DbSession Source # | |
Defined in Mensam.Server.Database.Schema | |
type Rep DbSession Source # | |
Defined in Mensam.Server.Database.Schema type Rep DbSession = D1 ('MetaData "DbSession" "Mensam.Server.Database.Schema" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) (C1 ('MetaCons "MkDbSession" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dbSession_id") 'NoSourceUnpackedness 'SourceLazy 'DecidedLazy) (Rec0 (ID DbSession)) :*: S1 ('MetaSel ('Just "dbSession_user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (ID DbUser))) :*: (S1 ('MetaSel ('Just "dbSession_time_created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "dbSession_time_expired") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UTCTime))))) |
Constructors
MkDbSpace | |
Fields |
Instances
data DbSpaceVisibility Source #
Constructors
MkDbSpaceVisibility_visible | |
Instances
Constructors
MkDbRole | |
Fields |
Instances
Generic DbRole Source # | |
Show DbRole Source # | |
Relational DbRole Source # | |
SqlRow DbRole Source # | |
Defined in Mensam.Server.Database.Schema | |
type Rep DbRole Source # | |
Defined in Mensam.Server.Database.Schema type Rep DbRole = D1 ('MetaData "DbRole" "Mensam.Server.Database.Schema" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) (C1 ('MetaCons "MkDbRole" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dbRole_id") 'NoSourceUnpackedness 'SourceLazy 'DecidedLazy) (Rec0 (ID DbRole)) :*: S1 ('MetaSel ('Just "dbRole_space") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (ID DbSpace))) :*: (S1 ('MetaSel ('Just "dbRole_name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "dbRole_accessibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DbRoleAccessibility) :*: S1 ('MetaSel ('Just "dbRole_password_hash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) |
data DbRoleAccessibility Source #
Constructors
MkDbRoleAccessibility_joinable | |
MkDbRoleAccessibility_joinable_with_password | |
MkDbRoleAccessibility_inaccessible |
Instances
data DbRolePermission Source #
Constructors
MkDbRolePermission | |
Instances
data DbPermission Source #
Constructors
MkDbPermission_view_space | |
MkDbPermission_edit_desk | |
MkDbPermission_edit_user | |
MkDbPermission_edit_role | |
MkDbPermission_edit_space | |
MkDbPermission_create_reservation | |
MkDbPermission_cancel_reservation |
Instances
data DbSpaceUser Source #
Constructors
MkDbSpaceUser | |
Fields
|
Instances
Constructors
MkDbDesk | |
Fields
|
Instances
data DbReservation Source #
Constructors
MkDbReservation | |
Instances
data DbReservationStatus Source #