Module

Supabase.Filter

Package
purescript-supabase
Repository
i-am-the-slime/purescript-supabase

#Condition Source

newtype Condition :: Row Type -> Typenewtype Condition (table :: Row Type)

#unCondition Source

unCondition :: forall table. Condition table -> String

#FilterOp Source

newtype FilterOp

Constructors

#FilterVal Source

class FilterVal colType filterType | colType -> filterType

Instances

#eqC Source

eqC :: forall @col colType filterType table rest. IsSymbol col => Cons col colType rest table => FilterVal colType filterType => ToPostgrest filterType => filterType -> Condition table

#eqOp Source

eqOp :: forall a. ToPostgrest a => a -> FilterOp

#gtC Source

gtC :: forall @col colType filterType table rest. IsSymbol col => Cons col colType rest table => FilterVal colType filterType => ToPostgrest filterType => filterType -> Condition table

#gtOp Source

gtOp :: forall a. ToPostgrest a => a -> FilterOp

#gteC Source

gteC :: forall @col colType filterType table rest. IsSymbol col => Cons col colType rest table => FilterVal colType filterType => ToPostgrest filterType => filterType -> Condition table

#gteOp Source

gteOp :: forall a. ToPostgrest a => a -> FilterOp

#ilikeC Source

ilikeC :: forall @col colType filterType table rest. IsSymbol col => Cons col colType rest table => FilterVal colType filterType => ToPostgrest filterType => filterType -> Condition table

#isNullC Source

isNullC :: forall @col colType table rest. IsSymbol col => Cons col colType rest table => Condition table

#likeC Source

likeC :: forall @col colType filterType table rest. IsSymbol col => Cons col colType rest table => FilterVal colType filterType => ToPostgrest filterType => filterType -> Condition table

#ltC Source

ltC :: forall @col colType filterType table rest. IsSymbol col => Cons col colType rest table => FilterVal colType filterType => ToPostgrest filterType => filterType -> Condition table

#ltOp Source

ltOp :: forall a. ToPostgrest a => a -> FilterOp

#lteC Source

lteC :: forall @col colType filterType table rest. IsSymbol col => Cons col colType rest table => FilterVal colType filterType => ToPostgrest filterType => filterType -> Condition table

#lteOp Source

lteOp :: forall a. ToPostgrest a => a -> FilterOp

#neqC Source

neqC :: forall @col colType filterType table rest. IsSymbol col => Cons col colType rest table => FilterVal colType filterType => ToPostgrest filterType => filterType -> Condition table

#neqOp Source

neqOp :: forall a. ToPostgrest a => a -> FilterOp