Napkin.Revert.Postgres
Contents
Methods
explicitColumnListForBackend :: Query -> Maybe [Ref SExp] #
binaryOperatorsForBackend :: [NonEmpty Name] #
unaryOperatorsForBackend :: [NonEmpty Name] #
varargsOperatorsForBackend :: [NonEmpty Name] #
customOperatorsForBackend :: Map (CI (NonEmpty Name)) ([ScalarExpr] -> ScalarExpr) #
arrayItemForBackend :: ArrayBase -> Nullability -> ScalarExpr -> ScalarExpr -> ScalarExpr #
arrayValueForBackend :: Maybe TypeExpr -> [ScalarExpr] -> ScalarExpr #
structValueForBackend :: [(ScalarExpr, Maybe Text)] -> Maybe [(Maybe Text, TypeExpr)] -> ScalarExpr #
binaryLiteralForBackend :: ByteString -> ScalarExpr #
intervalForBackend :: ScalarExpr -> ScalarExpr #
simpleName :: String #