import Fluent import FluentPostgresDriver import Vapor // configures your application public func configure(_ app: Application) async throws { // uncomment to serve files from /Public folder // app.middleware.use(FileMiddleware(publicDirectory: app.directory.publicDirectory)) app.databases.use(.postgres(hostname: "localhost", username: "mcarman", password: "@ng31F@rm0823262", database: "fueling"), as: .psql) // app.databases.use(.postgres( // hostname: Environment.get("localhost") ?? "localhost", // port: Environment.get("5432").flatMap(Int.init(_:)) ?? PostgresConfiguration.ianaPortNumber, // username: Environment.get("mcarman") ?? "vapor_username", // //username: Environment.get("bryckman") ?? "vapor_username", // password: Environment.get("@ng31F@rm0823262" ?? "vapor_password"), // //password: Environment.get("55H1ck0ry1669") ?? "vapor_password", // database: Environment.get("fueling") ?? "vapor_database" // ), as: .psql) app.http.server.configuration.port = 3001 // app.migrations.add(CreateTodo()) app.migrations.add(CreateFuelEntry()) try await app.autoMigrate().get() // register routes try routes(app) }