В Scala Slick можно создать схему базы данных со следующим:
val schema = coffees.schema ++ suppliers.schema
db.run(DBIO.seq(
schema.create
))
Внизу этой страницы документации http://slick.typesafe.com/doc/3.0.0/schemas.html
Однако, если схема базы данных уже существует, это вызывает исключение.
Есть ли нормальный способ или правильный способ создания схемы IF и ТОЛЬКО ЕСЛИ он еще не существует?