コメントのニックに感謝します。ニックは私に正しいドキュメントのセットを教えてくれました。これは、enableLogging
を使用して実行できます。 方法。だから今私のconfigure.swiftにはこのコードが含まれています:
let dbConfig: PostgreSQLDatabaseConfig
if let url = Environment.get("DATABASE_URL"), let psqlConfig = PostgreSQLDatabaseConfig(url: url, transport: .unverifiedTLS) {
dbConfig = psqlConfig
} else {
dbConfig = ...something for the local db...
}
let postgresql = PostgreSQLDatabase(config: dbConfig)
/// Register the configured SQLite database to the database config.
var databases = DatabasesConfig()
databases.enableLogging(on: .psql)
databases.add(database: postgresql, as: .psql)
services.register(databases)
重要な行は下から3番目です。しばらくの間、PostgreSQLDatabaseConfig
でデバッグを有効にしようとしていました 、したがって、将来的には、DatabasesConfig
で有効にすることに注意してください。 代わりにオブジェクト。