Schafkopf-Server/Sources/App/configure.swift
2021-12-09 14:47:18 +01:00

20 lines
502 B
Swift

import Vapor
var database: Database!
// configures your application
public func configure(_ app: Application) throws {
// Set target environment
app.environment = .development
// serve files from /Public folder
app.middleware.use(FileMiddleware(publicDirectory: app.directory.publicDirectory))
let storageFolder = URL(fileURLWithPath: app.directory.resourcesDirectory)
database = try Database(storageFolder: storageFolder)
// register routes
try routes(app)
}