Safe Haskell | None |
---|---|
Language | GHC2024 |
Napkin.Run.Effects.Languages.StatementParse
Documentation
data CreateTableDDL #
Constructors
CreateTableDDL | |
Fields
|
Instances
data InsertStatement #
Instances
Show InsertStatement # | |
Defined in Napkin.Run.Effects.Languages.StatementParse Methods showsPrec :: Int -> InsertStatement -> ShowS # show :: InsertStatement -> String # showList :: [InsertStatement] -> ShowS # | |
Eq InsertStatement # | |
Defined in Napkin.Run.Effects.Languages.StatementParse Methods (==) :: InsertStatement -> InsertStatement -> Bool # (/=) :: InsertStatement -> InsertStatement -> Bool # | |
Stateable InsertStatement # | |
Defined in Napkin.Run.Effects.Languages.StatementParse Methods toStatement :: NonEmpty Name -> InsertStatement -> Statement # fromStatement :: forall (r :: EffectRow). Members '[SqlParse :: (Type -> Type) -> Type -> Type, FatalError :: (Type -> Type) -> Type -> Type] r => TargetName -> Statement -> Sem r InsertStatement # |
insertStatementToQuery :: InsertStatement -> ([Text], Query) #
data ExtendedStatement #
Constructors
ExtendedStatement | |
Fields
|
Instances
parseExtendedStatement :: forall (r :: EffectRow). Members '[SqlParse :: (Type -> Type) -> Type -> Type, FatalError :: (Type -> Type) -> Type -> Type] r => TargetName -> SourceLocation -> Text -> Sem r ExtendedStatement #