napkin-0.5.12
Safe HaskellNone
LanguageHaskell2010

Napkin.Run.Effects.Languages.Recreate

Documentation

data RecreateTable b m a where #

Instances

Instances details
(Show (BackendTableMeta b), Show (BackendViewMeta b), Show (BackendMaterializedViewMeta b)) => GShow (RecreateTable b a :: Type -> Type) # 
Instance details

Defined in Napkin.Run.Effects.Languages.Recreate

Methods

gshowsPrec :: forall (a0 :: k). Int -> RecreateTable b a a0 -> ShowS #

(Show (BackendTableMeta b), Show (BackendViewMeta b), Show (BackendMaterializedViewMeta b)) => Show (RecreateTable b a c) # 
Instance details

Defined in Napkin.Run.Effects.Languages.Recreate

Methods

showsPrec :: Int -> RecreateTable b a c -> ShowS #

show :: RecreateTable b a c -> String #

showList :: [RecreateTable b a c] -> ShowS #

type DefiningModule (RecreateTable :: Type -> k -> Type -> Type) # 
Instance details

Defined in Napkin.Run.Effects.Languages.Recreate

type DefiningModule (RecreateTable :: Type -> k -> Type -> Type) = "Napkin.Run.Effects.Languages.Recreate"

recreateTargetView :: forall b effs. Members [RecreateTable b, Reader TargetName] effs => BackendViewMeta b -> Query -> Sem effs () #