Gustavo De Micheli

Results 13 issues of Gustavo De Micheli

The extension methods on `CqlSession` have a silly typo that we can't introduce without breaking changes. Rename on v2.

enhancement
v2

Not every nested case class should be a UDT. Some case classes could be mapped to columns, they could be flatten. Consider the example: ```scala case class Bar(name: String, age:...

enhancement

In order to create a `RowMapper` for case class `Foo` we can do `RowMapper[Foo]`, and if we want to rename fields we do `RowMapper.renamed[Foo](...)`. This works in contrast with `Mapping`...

enhancement
v2

```scala sealed trait ColumnNamingScheme extends Serializable { def map(fieldName: String): String } ``` `map` is a function that means something in certain contexts. We should first deprecate this, introduce `apply`,...

enhancement
v2

# Description Currently the library only supports Scala Enumerations, and `sealed` hierarchies enums with a mapping codec. It would be a nice to have that it supports Enumeratum

enhancement

# Description We can setup CQL Options at the `PreparedStatement` definition as a way to avoid defining them on `BoundStatement` level, like: ```scala val queryAll = "SELECT * FROM hotels".toCQL.prepareUnit...

enhancement

# Description We can't update some of Helenus plugins or libraries due to Scala 2.12 support. To allow for this and ease maintenance we should drop support for Scala 2.12...

enhancement

# Problem CQL Interpolation supports interpolating Scala constants (ie. `final val`s) by injecting values in place. Depending on the injection position, these values need to be quoted: ```scala final val...

enhancement

Align naming on `nonIdenticalUdtCodecOf` and `identicalUdtOf`

enhancement
v2