Trong Scala Slick, một giản đồ cơ sở dữ liệu có thể được tạo ra với những điều sau đây:Scala Slick, làm thế nào để tạo ra Schema CHỈ nếu nó không tồn tại
val schema = coffees.schema ++ suppliers.schema
db.run(DBIO.seq(
schema.create
))
Từ dưới cùng của trang tài liệu này http://slick.typesafe.com/doc/3.0.0/schemas.html
Tuy nhiên , nếu lược đồ cơ sở dữ liệu đã tồn tại thì điều này sẽ ném một ngoại lệ.
Có cách nào bình thường hoặc đúng cách để tạo lược đồ NẾU VÀ CHỈ NẾU nó không tồn tại?
Tôi tiếp tục nhận được lỗi ngữ cảnh thực hiện cho việc này, lỗi sẽ biến mất nếu tôi nhập 'scala.concurrent.ExecutionContext.Implicits.global' nhưng sau đó bảng sẽ không được tạo. Làm thế nào tôi có thể giải quyết điều đó? – JoshSGman