feat: Begins views, login is currently not working.
This commit is contained in:
@@ -11,7 +11,12 @@ public func configure(_ app: Application) async throws {
|
||||
app.middleware.use(app.sessions.middleware)
|
||||
app.middleware.use(User.sessionAuthenticator())
|
||||
|
||||
app.databases.use(DatabaseConfigurationFactory.sqlite(.file("db.sqlite")), as: .sqlite)
|
||||
switch app.environment {
|
||||
case .production, .development:
|
||||
app.databases.use(DatabaseConfigurationFactory.sqlite(.file("db.sqlite")), as: .sqlite)
|
||||
default:
|
||||
app.databases.use(DatabaseConfigurationFactory.sqlite(.memory), as: .sqlite)
|
||||
}
|
||||
|
||||
app.migrations.add(Vendor.Migrate())
|
||||
app.migrations.add(VendorBranch.Migrate())
|
||||
@@ -24,4 +29,8 @@ public func configure(_ app: Application) async throws {
|
||||
|
||||
// register routes
|
||||
try routes(app)
|
||||
|
||||
if app.environment != .production {
|
||||
try await app.autoMigrate()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user