| 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 #