Стек: Scala 2.11.8, ReactiveMongo 0.11.10, Playframework 2.4.6
Мы управляем сценариями обновления mongo через сценарии mongo, которые мы применяем вручную при каждом обновлении. Я хочу автоматизировать этот процесс и сделать эту часть процесса запуска в Play, но кажется, что единственный способ сделать это — начать писать скрипты на Scala, используя ReactiveMongo DSL.
Есть ли способ использовать ReactiveMongo для отправки сценариев mongo, не переписывая их в терминах ReactiveMongo?
ОБНОВЛЕНИЕ
Как оказалось, с Reactivemongo это сделать невозможно, я просто запускал скрипт из scala
import sys.process._
val mongoUpdateResult = "conf/mongo/update_mongo.sh" !!