Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data RecreateTable b m a where #
RecreateTableAs :: BackendTableMeta b -> Ref Table -> NonEmpty Query -> RecreateTable b m () | |
RecreateViewAs :: BackendViewMeta b -> Ref Table -> Query -> RecreateTable b m () | |
RecreateMaterializedViewAs :: BackendMaterializedViewMeta b -> Ref Table -> Query -> RecreateTable b m () |
Instances
(Show (BackendTableMeta b), Show (BackendViewMeta b), Show (BackendMaterializedViewMeta b)) => GShow (RecreateTable b a :: Type -> Type) # | |
Defined in Napkin.Run.Effects.Languages.Recreate gshowsPrec :: forall (a0 :: k). Int -> RecreateTable b a a0 -> ShowS # | |
(Show (BackendTableMeta b), Show (BackendViewMeta b), Show (BackendMaterializedViewMeta b)) => Show (RecreateTable b a c) # | |
Defined in Napkin.Run.Effects.Languages.Recreate 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) # | |
Defined in Napkin.Run.Effects.Languages.Recreate type DefiningModule (RecreateTable :: Type -> k -> Type -> Type) = "Napkin.Run.Effects.Languages.Recreate" |
recreateMaterializedViewAs :: forall b r. MemberWithError (RecreateTable b) r => BackendMaterializedViewMeta b -> Ref Table -> Query -> Sem r () #
recreateViewAs :: forall b r. MemberWithError (RecreateTable b) r => BackendViewMeta b -> Ref Table -> Query -> Sem r () #
recreateTableAs :: forall b r. MemberWithError (RecreateTable b) r => BackendTableMeta b -> Ref Table -> NonEmpty Query -> Sem r () #
recreateTargetTable :: forall b effs. Members [RecreateTable b, Reader TargetName] effs => BackendTableMeta b -> NonEmpty Query -> Sem effs () #
recreateTargetView :: forall b effs. Members [RecreateTable b, Reader TargetName] effs => BackendViewMeta b -> Query -> Sem effs () #
recreateTargetMaterializedView :: forall b effs. Members [RecreateTable b, Reader TargetName] effs => BackendMaterializedViewMeta b -> Query -> Sem effs () #