napkin-1.0.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Napkin.Types.Commands.BigQuery.Merge

Documentation

newtype WhenMatched #

Constructors

UpdateWhenMatched [(Name, SExp)] 

Instances

Instances details
Show WhenMatched # 
Instance details

Defined in Napkin.Types.Commands.BigQuery.Merge

Eq WhenMatched # 
Instance details

Defined in Napkin.Types.Commands.BigQuery.Merge

newtype TableAlias #

Constructors

TableAlias Name 

Instances

Instances details
IsString TableAlias # 
Instance details

Defined in Napkin.Types.Commands.BigQuery.Merge

Show TableAlias # 
Instance details

Defined in Napkin.Types.Commands.BigQuery.Merge

Eq TableAlias # 
Instance details

Defined in Napkin.Types.Commands.BigQuery.Merge

RenderSql TableAlias BigQuery # 
Instance details

Defined in Napkin.Render.BigQuery.Merge

data Merge #

Instances

Instances details
Generic Merge # 
Instance details

Defined in Napkin.Types.Commands.BigQuery.Merge

Associated Types

type Rep Merge :: Type -> Type #

Methods

from :: Merge -> Rep Merge x #

to :: Rep Merge x -> Merge #

Show Merge # 
Instance details

Defined in Napkin.Types.Commands.BigQuery.Merge

Methods

showsPrec :: Int -> Merge -> ShowS #

show :: Merge -> String #

showList :: [Merge] -> ShowS #

Eq Merge # 
Instance details

Defined in Napkin.Types.Commands.BigQuery.Merge

Methods

(==) :: Merge -> Merge -> Bool #

(/=) :: Merge -> Merge -> Bool #

RenderSql Merge BigQuery # 
Instance details

Defined in Napkin.Render.BigQuery.Merge

Methods

renderSql :: BigQuery -> Merge -> Doc #

Command Merge () BigQuery # 
Instance details

Defined in Napkin.Run.BigQuery.Merge

Command Merge () MsSql # 
Instance details

Defined in Napkin.Run.MsSql

Command Merge () Postgres # 
Instance details

Defined in Napkin.Run.Postgres

Command Merge () Redshift # 
Instance details

Defined in Napkin.Run.Redshift

Command Merge () Sqlite # 
Instance details

Defined in Napkin.Run.Sqlite

type Rep Merge # 
Instance details

Defined in Napkin.Types.Commands.BigQuery.Merge