Vapor, Swift. Не инициализирует postgreSQL

vapor
swift

#1

Здравствуйте.
Решил освоить backend, нашёл фреймворк Vapor.
Не получается подключить postgreSQL.
При запуске в лог летит:
Could not initialize provider Provider: noPostgreSQLConfig
No command supplied, defaulting to serve…
Can not run preparations, droplet has no database
Program ended with exit code: 1

import Vapor
import VaporPostgreSQL

  let drop = Droplet(
   // preparations: [Acronym.self],
    providers: [VaporPostgreSQL.Provider.self]
   )

 drop.get("version") { request in
if let db = drop.database?.driver as? PostgreSQLDriver {
    let version = try db.raw("SELECT version()")
    return try JSON(node: version)
} else {
    return "No db connection"
}

}

 drop.get("model") { request in
let acronym = Acronym(short: "AFK", long: "Away From Keyboard")
return try acronym.makeJSON()
 }

  drop.get("test") { request in
var acronym = Acronym(short: "ARC", long: "Automatic Reference Counting")
try acronym.save()
return try JSON(node: Acronym.all().makeNode())
}

 drop.run()

Это main.swift файл.
Если кто-то работает с этим фреймворком и сталкивался с чем-то подобным - прошу помощи/совета.


#2

А вы установили и настроили postgresql? Config файл прописали?


#3

Да, благодарю Вас за помощь.
Оказалось как и всегда у меня - из-за невнимательности не то название в postgresql.json вписал…