feat: Updates api controllers to use database client.

This commit is contained in:
2025-01-14 13:10:24 -05:00
parent ccf80f05a7
commit 31c6b51371
17 changed files with 313 additions and 303 deletions

View File

@@ -2,6 +2,7 @@ import Dependencies
import DependenciesMacros
import Fluent
import SharedModels
import Vapor
public extension DatabaseClient {
@DependencyClient
@@ -15,6 +16,9 @@ public extension DatabaseClient {
}
}
extension PurchaseOrder: Content {}
extension PurchaseOrder.Create: Content {}
extension DatabaseClient.PurchaseOrders: TestDependencyKey {
public static let testValue: DatabaseClient.PurchaseOrders = Self()
}