Могу ли я добавить глобальный адаптер для sqldelight - PullRequest
0 голосов
/ 07 ноября 2019

Я часто использую тип BigDecimal в своих моделях.

Есть ли способ глобально зарегистрировать адаптер для BigDecimal, поэтому мне не нужно каждый раз указывать его вручную:

        val bigDecimalAdapter = BigDecimalAdapter()

        return DbService(
            AndroidSqliteDriver(
                // [...]
            ),
            Product.Adapter(
                extraAdapter = bigDecimalAdapter,
                providedPriceAdapter = bigDecimalAdapter
            ),
            Rate.Adapter(
                normalPriceAdapter = bigDecimalAdapter,
                happyHourPriceAdapter = bigDecimalAdapter
            )
        );
...