Safe Haskell | None |
---|---|
Language | GHC2021 |
Napkin.Types.Commands.BigQuery.Merge
Documentation
newtype WhenMatched #
Constructors
UpdateWhenMatched [(Name, SExp)] |
Instances
Show WhenMatched # | |
Defined in Napkin.Types.Commands.BigQuery.Merge Methods showsPrec :: Int -> WhenMatched -> ShowS # show :: WhenMatched -> String # showList :: [WhenMatched] -> ShowS # | |
Eq WhenMatched # | |
Defined in Napkin.Types.Commands.BigQuery.Merge |
newtype WhenNotMatched #
Constructors
InsertWhenNotMatched [(Name, SExp)] |
Instances
Show WhenNotMatched # | |
Defined in Napkin.Types.Commands.BigQuery.Merge Methods showsPrec :: Int -> WhenNotMatched -> ShowS # show :: WhenNotMatched -> String # showList :: [WhenNotMatched] -> ShowS # | |
Eq WhenNotMatched # | |
Defined in Napkin.Types.Commands.BigQuery.Merge Methods (==) :: WhenNotMatched -> WhenNotMatched -> Bool # (/=) :: WhenNotMatched -> WhenNotMatched -> Bool # |
newtype JoinOnPredicate #
Constructors
JoinOnPredicate SExp |
Instances
Show JoinOnPredicate # | |
Defined in Napkin.Types.Commands.BigQuery.Merge Methods showsPrec :: Int -> JoinOnPredicate -> ShowS # show :: JoinOnPredicate -> String # showList :: [JoinOnPredicate] -> ShowS # | |
Eq JoinOnPredicate # | |
Defined in Napkin.Types.Commands.BigQuery.Merge Methods (==) :: JoinOnPredicate -> JoinOnPredicate -> Bool # (/=) :: JoinOnPredicate -> JoinOnPredicate -> Bool # | |
RenderSql JoinOnPredicate BigQuery # | |
Defined in Napkin.Render.BigQuery.Merge |
newtype TableAlias #
Constructors
TableAlias Name |
Instances
IsString TableAlias # | |
Defined in Napkin.Types.Commands.BigQuery.Merge Methods fromString :: String -> TableAlias # | |
Show TableAlias # | |
Defined in Napkin.Types.Commands.BigQuery.Merge Methods showsPrec :: Int -> TableAlias -> ShowS # show :: TableAlias -> String # showList :: [TableAlias] -> ShowS # | |
Eq TableAlias # | |
Defined in Napkin.Types.Commands.BigQuery.Merge | |
RenderSql TableAlias BigQuery # | |
Defined in Napkin.Render.BigQuery.Merge |
Constructors
Merge | |
Fields |