Добавляет поддержку Dhall для управления конфигами#32
Добавляет поддержку Dhall для управления конфигами#32
Conversation
|
Спасибо, но сейчас времени нет. Думаю на выходных посмотреть, dhall нам в будущем пригодится. |
|
Круто, т.е. даже не надо явно парсить dhall-файл? Он сам читает в соответствии с определениями хаскельных типов? @Znack я помню, ты кажется говорил, что мы специально конфиг не кешируем, чтобы правки конфига вступали в силу без перезапуска приложения. Это актуально? Честно говоря, мне это не кажется безопасной схемой :). Но если актуально, то надо это иметь в виду при использовании dhall. |
в итоге мы этим не пользуемся и скорее всего не воспользуемся никогда :) так что я бы не заморачивался |
| runAllMigrations :: IO () | ||
| runAllMigrations = do | ||
| conf <- C.retrieveConfig | ||
| conf <- C.loadConfig "./config/dev.dhall" |
There was a problem hiding this comment.
это точно надо поправить, нехорошо что везде путь таскать надо. В файле конфига его константой сохранить хотя бы
There was a problem hiding this comment.
Это я оставил в туду в описании PR. Если у кого будет возможность то можно исправить.
#21
Пока сделал первую версию для загрузки конфигов.
В планах
Если есть какие-то предложения, то давайте тут обсуждать.