sedovalx / taxi

6 stars 3 forks source link

Перейти на Slick 3.0 #67

Closed sedovalx closed 9 years ago

sedovalx commented 9 years ago

Тем временем вышла третья версия Slick. Что бросается в глаза, так это асинхронность запросов в БД (можно заценить в слайд-шоу). Так же доступен гайд по переходу от версии 2.1

hodkovdd commented 9 years ago

@sedovalx Сколько займет переход на новые Slick и Play Framework?

sedovalx commented 9 years ago

@hodkoff2 хз, это в низком приоритете - когда время появится.

hodkovdd commented 9 years ago

@sedovalx Ok

sedovalx commented 9 years ago

Пришлось начать миграцию. Причина следующая - у нас появилась сложная функциональность подсчета балансов в виде sql-запросов. PostgreSql с ними отлично справляется, а вот h2, которая использовалась для эмуляции реальной БД во время прогона тестов, уже не тянет. Для тестов нужно так же использовать PostgreSql, что не так просто, как казалось. В итоге оказалось, судя по документации, что с Slick 3.0.0 это проще сделать. А эта зараза без Play 2.4 не работает.

hodkovdd commented 9 years ago

@sedovalx И чем нам это грозит по времени?

sedovalx commented 9 years ago

@hodkoff2 надеюсь, за пару дней сделаю. Если так и выйдет, то все еще есть шанс успеть к выходным доделать кассовую форму. Но это не 100%. Постараюсь.