PostgresExplainUpdateOps

doobie.postgres.syntax.PostgresExplainUpdateOps
class PostgresExplainUpdateOps[A](self: Update[A])

Attributes

Source
explain.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def explain(a: A): ConnectionIO[List[String]]

Apply the argument a to construct a program in ConnectionIO which returns the server's query plan for the query (i.e., EXPLAIN output). The query is not actually executed.

Apply the argument a to construct a program in ConnectionIO which returns the server's query plan for the query (i.e., EXPLAIN output). The query is not actually executed.

Attributes

Source
explain.scala
def explainAnalyze(a: A): ConnectionIO[List[String]]

Apply the argument a to construct a program in ConnectionIO which returns the server's query plan for the query, with a comparison to the actual execution (i.e., EXPLAIN ANALYZE output). The query will be executed, but no results are returned.

Apply the argument a to construct a program in ConnectionIO which returns the server's query plan for the query, with a comparison to the actual execution (i.e., EXPLAIN ANALYZE output). The query will be executed, but no results are returned.

Attributes

Source
explain.scala