This commit is contained in:
Michael Simard
2020-06-04 11:55:40 -05:00
parent 728a74662f
commit 6b9e9a4c35

View File

@@ -6,9 +6,15 @@ import Vapor
public func configure(_ app: Application) throws { public func configure(_ app: Application) throws {
// uncomment to serve files from /Public folder // uncomment to serve files from /Public folder
// app.middleware.use(FileMiddleware(publicDirectory: app.directory.publicDirectory)) // app.middleware.use(FileMiddleware(publicDirectory: app.directory.publicDirectory))
app.middleware.use(CORSMiddleware(configuration: .default()))
// using custom configuration
app.middleware.use(CORSMiddleware(configuration: .init(
allowedOrigin: .all,
allowedMethods: [.GET, .POST, .PUT, .OPTIONS, .DELETE, .PATCH],
allowedHeaders: [.accept, .authorization, .contentType, .origin, .xRequestedWith]
)))
app.databases.use(.postgres( app.databases.use(.postgres(
hostname: Environment.get("DATABASE_HOST") ?? "sledsoft.com", hostname: Environment.get("DATABASE_HOST") ?? "api.sledsoft.com",
username: Environment.get("DATABASE_USERNAME") ?? "cod", username: Environment.get("DATABASE_USERNAME") ?? "cod",
password: Environment.get("DATABASE_PASSWORD") ?? "pw4cod", password: Environment.get("DATABASE_PASSWORD") ?? "pw4cod",
database: Environment.get("DATABASE_NAME") ?? "cod_db" database: Environment.get("DATABASE_NAME") ?? "cod_db"