Size: a a a

Scala User Group

2021 August 17

AS

Aλexander Semenov in Scala User Group
Убери package project
источник

IZ

Ilya Zhavoronkov in Scala User Group
спасибо))
источник

AS

Aλexander Semenov in Scala User Group
🙏😊
источник

IZ

Ilya Zhavoronkov in Scala User Group
сорри, что-то с первого раза плохо релоуднулось похоже. не работает
project/project/Versions.scala
project/build.sbt
project/MyClass.scala - не видит Versions.scala
источник

IZ

Ilya Zhavoronkov in Scala User Group
package убрал, там просто
object Versions {
 val
foo = "1.7.0"
}
источник

Oℕ

Oleg ℕizhnik in Scala User Group
зачем вам билд билда
источник

AS

Andrey Sugak in Scala User Group
Хочется.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
сделайте

project/Versions.scala
project/MyClass.scala
./build.sbt
источник

AD

Alexey Dushen in Scala User Group
подскажите, кто-нибудь делал маппинг 'Map' из ClickHouse в Scala 'Map' или 'Tuple' с помощью Doobie?
буду благодарен любым подсказкам.. хочу хранить и вытаскивать проперти из той же row, что и основные параметры, чтобы не заморачиваться с аггрегацией таблиц по id
источник

IK

Ivan Klass in Scala User Group
В Doobie вроде есть тайпкласс для чтения, вроде Read. Для записи в Prepared statement - Put, пара вроде Meta или как-то зовётся
источник

IK

Ivan Klass in Scala User Group
Если я правильно понял запрос
источник

IK

Ivan Klass in Scala User Group
Там какой-то кастомный тип Map как SQL-значение?
источник

AD

Alexey Dushen in Scala User Group
yup, он очень похож на json, на самом деле, https://clickhouse.tech/docs/en/sql-reference/data-types/map/
источник

AV

Anton Velichko in Scala User Group
Read/Write - если 1 поле эквивалентно значению, например геоментри или массив, и Meta как пара

Get/Put - если сборка идет из нескольких колонок в резалтсете
источник

AD

Alexey Dushen in Scala User Group
спс, придётся мне с "custom mappings" doobie разбираться, хех
источник

IZ

Ilya Zhavoronkov in Scala User Group
так было изначально, так тоже не работает
источник

IZ

Ilya Zhavoronkov in Scala User Group
в метапроекте используется кодогенератор на скале, для него нужны зависимости и настройки сбт
источник

Oℕ

Oleg ℕizhnik in Scala User Group
ну в общем, классы будут видеть друг друга только на одном уровне /project
источник

AS

Andrey Sugak in Scala User Group
/project
источник

Oℕ

Oleg ℕizhnik in Scala User Group
метабилд - это опять же отдельный проект, который билдит ваш билд, ваш билд для него инпут
источник