beam-migrate-0.5.1.2: SQL DDL support and migrations support library for Beam
Safe Haskell None
Language Haskell2010

Database.Beam.Migrate.Log

Description

Contains a schema for beam migration tools. Used by the CLI and the managed migrations support here.

Documentation

data LogEntryT f Source #

Instances

Instances details
Show LogEntryKey Source #
Instance details

Defined in Database.Beam.Migrate.Log

Show LogEntry Source #
Instance details

Defined in Database.Beam.Migrate.Log

Table LogEntryT Source #
Instance details

Defined in Database.Beam.Migrate.Log

Associated Types

data PrimaryKey LogEntryT column Source #

Beamable LogEntryT Source #
Instance details

Defined in Database.Beam.Migrate.Log

Generic ( LogEntryT f) Source #
Instance details

Defined in Database.Beam.Migrate.Log

Associated Types

type Rep ( LogEntryT f) :: Type -> Type Source #

Beamable ( PrimaryKey LogEntryT ) Source #
Instance details

Defined in Database.Beam.Migrate.Log

Generic ( PrimaryKey LogEntryT f) Source #
Instance details

Defined in Database.Beam.Migrate.Log

data PrimaryKey LogEntryT f Source #
Instance details

Defined in Database.Beam.Migrate.Log

type Rep ( LogEntryT f) Source #
Instance details

Defined in Database.Beam.Migrate.Log

type Rep ( PrimaryKey LogEntryT f) Source #
Instance details

Defined in Database.Beam.Migrate.Log

type Rep ( PrimaryKey LogEntryT f) = D1 (' MetaData "PrimaryKey" "Database.Beam.Migrate.Log" "beam-migrate-0.5.1.2-5J0i6YZEVbedBErF518Oy" ' False ) ( C1 (' MetaCons "LogEntryKey" ' PrefixI ' False ) ( S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( C f Int32 ))))

newtype BeamMigrateVersionT f Source #

Instances

Instances details
Show BeamMigrateVersionKey Source #
Instance details

Defined in Database.Beam.Migrate.Log

Show BeamMigrateVersion Source #
Instance details

Defined in Database.Beam.Migrate.Log

Table BeamMigrateVersionT Source #
Instance details

Defined in Database.Beam.Migrate.Log

Beamable BeamMigrateVersionT Source #
Instance details

Defined in Database.Beam.Migrate.Log

Generic ( BeamMigrateVersionT f) Source #
Instance details

Defined in Database.Beam.Migrate.Log

Beamable ( PrimaryKey BeamMigrateVersionT ) Source #
Instance details

Defined in Database.Beam.Migrate.Log

Generic ( PrimaryKey BeamMigrateVersionT f) Source #
Instance details

Defined in Database.Beam.Migrate.Log

data PrimaryKey BeamMigrateVersionT f Source #
Instance details

Defined in Database.Beam.Migrate.Log

type Rep ( BeamMigrateVersionT f) Source #
Instance details

Defined in Database.Beam.Migrate.Log

type Rep ( BeamMigrateVersionT f) = D1 (' MetaData "BeamMigrateVersionT" "Database.Beam.Migrate.Log" "beam-migrate-0.5.1.2-5J0i6YZEVbedBErF518Oy" ' True ) ( C1 (' MetaCons "BeamMigrateVersion" ' PrefixI ' True ) ( S1 (' MetaSel (' Just "_beamMigrateVersion") ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( C f Int32 ))))
type Rep ( PrimaryKey BeamMigrateVersionT f) Source #
Instance details

Defined in Database.Beam.Migrate.Log

type Rep ( PrimaryKey BeamMigrateVersionT f) = D1 (' MetaData "PrimaryKey" "Database.Beam.Migrate.Log" "beam-migrate-0.5.1.2-5J0i6YZEVbedBErF518Oy" ' False ) ( C1 (' MetaCons "BeamMigrateVersionKey" ' PrefixI ' False ) ( S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( C f Int32 ))))