JoinsDumpExample

zio.blocks.sql.JoinsDumpExample

Canonical User/Repo/Star example for compile-time dump verification.

Builds the two-join query on the typed query IR (zio.blocks.sql.query.SqlQuery) and dumps it with Dump.dumpQuery.

Attributes

Source
JoinsDumpExample.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case class Repo(id: Int, ownerId: Int, name: String)

Attributes

Companion
object
Source
JoinsDumpExample.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Repo

Attributes

Companion
class
Source
JoinsDumpExample.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Repo.type
case class Star(userId: Int, repoId: Int)

Attributes

Companion
object
Source
JoinsDumpExample.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Star

Attributes

Companion
class
Source
JoinsDumpExample.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Star.type
case class User(id: Int, name: String)

Attributes

Companion
object
Source
JoinsDumpExample.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object User

Attributes

Companion
class
Source
JoinsDumpExample.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
User.type

Value members

Concrete methods

inline def joins: SqlQuery[User]

Attributes

Source
JoinsDumpExample.scala

Concrete fields

val pg: SqlDialect

Attributes

Source
JoinsDumpExample.scala

Attributes

Source
JoinsDumpExample.scala

Attributes

Source
JoinsDumpExample.scala

Attributes

Source
JoinsDumpExample.scala

Attributes

Source
JoinsDumpExample.scala