ColumnConversion provides implicit conversions from the types in the RowData column
from the database to the associated Scala type.
In most cases RowData contains reasonable types for the various Postgres types.
They are documented in com.github.mauricio.async.db.postgresql.column.PostgreSQLColumnDecoderRegistry
If the type isn't know, for example the Postgres money type, then it will be represented as a string in the RowData column.
If you wanted to support money as a type, and have it converted to a BigDecimal then you
would need to implement that conversion here. (It would be tricky to do, the Postgres money
type converted to a string is quite variable depending on the currency)
ColumnConversion provides implicit conversions from the types in the RowData column from the database to the associated Scala type.
In most cases RowData contains reasonable types for the various Postgres types.
They are documented in com.github.mauricio.async.db.postgresql.column.PostgreSQLColumnDecoderRegistry
If the type isn't know, for example the Postgres money type, then it will be represented as a string in the RowData column. If you wanted to support money as a type, and have it converted to a BigDecimal then you would need to implement that conversion here. (It would be tricky to do, the Postgres money type converted to a string is quite variable depending on the currency)