case classColumnTypeEquivalence[A, B](leftOption: Boolean, rightOption: Boolean) extends Product with Serializable
Typeclass representing the equivalence of two column types.
For example: 1 === 2 is a valid sqlest expression but 1 === "2" is not.
The main requirement for this class comes from OptionColumnTypes. sqlest is relaxed
about allowing direct comparisons between optional and non-optional columns.
For example, 1 === Some(2) is considered valid.
The second requirement is that different numeric column types should be comparable
Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Typeclass representing the equivalence of two column types. For example:
1 === 2
is a valid sqlest expression but1 === "2"
is not.The main requirement for this class comes from
OptionColumnTypes
. sqlest is relaxed about allowing direct comparisons between optional and non-optional columns. For example,1 === Some(2)
is considered valid.The second requirement is that different numeric column types should be comparable