Bot releases are visible (Hide)
Published by tminglei about 9 years ago
Published by tminglei about 9 years ago
slick
v3.1.0-RC1Published by tminglei about 9 years ago
Published by tminglei about 9 years ago
slick v3.0.1
GetResult
implicits for these slick-pg
extend supported types. Now it's unnecessary to define GetResult
for tuples that contain these types.Published by tminglei about 9 years ago
Upgrade to slick v3.1.0-M1
Published by tminglei over 9 years ago
Support for hstore within composite types #178
Published by tminglei over 9 years ago
Upgrade to slick v3.0.0
Published by tminglei over 9 years ago
Resolved #141
Published by tminglei over 9 years ago
Published by tminglei over 9 years ago
Fixed/resolved #135 / #136 / #137
Published by tminglei over 9 years ago
To resolve #134, upgrade json4s
dependency to v3.2.11
.
p.s. in json4s
v3.2.11_2.10
, the method signature of JsonMethods.render
was changed
from
def render(value: JValue): T
to
def render(value: JValue)(implicit formats: Formats = DefaultFormats): T
which caused a binary incompatibility.
Published by tminglei over 9 years ago
Note: nextXXXArray
/nextXXXArrayOption
s in PgArraySupport.SimpleArrayPlainImplicits
are unified to nextArray[XXX]
/nextArrayOption[XXX]
.
But, not all array of types are built-in supported, it just means that you can get them in a unified way.
For unsupported array of types, you can extend it by overriding the method of SimpleArrayPlainImplicits.extNextArray
, as I did in MyPostgresDriver:
override protected def extNextArray(tpe: u.Type, r: PositionedResult): (Boolean, Option[Seq[_]]) =
tpe match {
case tpe if tpe.typeConstructor =:= u.typeOf[LTree].typeConstructor =>
(true, r.nextStringOption().flatMap(fromString(LTree.apply)))
case _ => super.extNextArray(tpe, r)
}
Published by tminglei over 9 years ago
Note: to keep compatible, jsonb
support is not on by default.
You can enable it with config like this:
trait MyPostgresDriver extends ExPostgresDriver
...
with PgJsonSupport
with PgSearchSupport {
override val pgjson = "jsonb"
...
Published by tminglei almost 10 years ago
Published by tminglei almost 10 years ago
Published by tminglei about 10 years ago
Published by tminglei about 10 years ago
Published by tminglei about 10 years ago
Published by tminglei about 10 years ago
0.6.0-RC1
was typoed to 0.6.0-R1
, which occupied lastest place on maven repository nowPublished by tminglei about 10 years ago