Files
auth_service_swift/Sources/auth_service/configure.swift
T
2026-06-10 11:00:33 +07:00

19 lines
554 B
Swift

import NIOSSL
import Fluent
import FluentSQLiteDriver
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(DatabaseConfigurationFactory.sqlite(.file("db.sqlite")), as: .sqlite)
app.migrations.add(CreateTodo())
app.http.server.configuration.address = .hostname("localhost", port: 9090)
// register routes
try routes(app)
}