napkin-0.5.12
Copyright(c) Soostone Inc 2020
LicenseAllRightsReserved
Stabilityexperimental
PortabilityPOSIX
Safe HaskellNone
LanguageHaskell2010

Napkin.Spec.Dump

Description

dump Specs as dot or SQL files

Documentation

type Force = Bool #

data DumpNameMode #

Constructors

UseSpecNames 
UseDbNames 

Instances

Instances details
Eq DumpNameMode # 
Instance details

Defined in Napkin.Spec.Dump

Show DumpNameMode # 
Instance details

Defined in Napkin.Spec.Dump

type WriteLog = (LText, [(LText, LText)]) #

newtype GraphJSON #

Constructors

GraphJSON 

Instances

Instances details
Generic GraphJSON # 
Instance details

Defined in Napkin.Spec.Dump

Associated Types

type Rep GraphJSON :: Type -> Type #

ToJSON GraphJSON # 
Instance details

Defined in Napkin.Spec.Dump

type Rep GraphJSON # 
Instance details

Defined in Napkin.Spec.Dump

type Rep GraphJSON = D1 ('MetaData "GraphJSON" "Napkin.Spec.Dump" "napkin-0.5.12-IOJ7B058YIK5gpjD82pDT5" 'True) (C1 ('MetaCons "GraphJSON" 'PrefixI 'True) (S1 ('MetaSel ('Just "managedTables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map (Ref Table) ManagedTable))))

data ManagedTable #

Instances

Instances details
Generic ManagedTable # 
Instance details

Defined in Napkin.Spec.Dump

Associated Types

type Rep ManagedTable :: Type -> Type #

ToJSON ManagedTable # 
Instance details

Defined in Napkin.Spec.Dump

type Rep ManagedTable # 
Instance details

Defined in Napkin.Spec.Dump

type Rep ManagedTable = D1 ('MetaData "ManagedTable" "Napkin.Spec.Dump" "napkin-0.5.12-IOJ7B058YIK5gpjD82pDT5" 'False) (C1 ('MetaCons "ManagedTable" 'PrefixI 'True) (S1 ('MetaSel ('Just "dependencies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set (Ref Table))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set TableSpecTag)) :*: S1 ('MetaSel ('Just "artifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set (Ref Table))))))

Orphan instances