feat: Initial purchase order views, login seems to be broken though.
This commit is contained in:
@@ -7,7 +7,7 @@ import Vapor
|
||||
public extension DatabaseClient {
|
||||
@DependencyClient
|
||||
struct PurchaseOrders: Sendable {
|
||||
public var create: @Sendable (PurchaseOrder.Create, User.ID) async throws -> PurchaseOrder
|
||||
public var create: @Sendable (PurchaseOrder.Create) async throws -> PurchaseOrder
|
||||
public var fetchAll: @Sendable () async throws -> [PurchaseOrder]
|
||||
public var fetchPage: @Sendable (PageRequest) async throws -> Page<PurchaseOrder>
|
||||
public var get: @Sendable (PurchaseOrder.ID) async throws -> PurchaseOrder?
|
||||
|
||||
@@ -9,6 +9,7 @@ public extension DatabaseClient {
|
||||
public var create: @Sendable (VendorBranch.Create) async throws -> VendorBranch
|
||||
public var delete: @Sendable (VendorBranch.ID) async throws -> Void
|
||||
public var fetchAll: @Sendable (FetchRequest) async throws -> [VendorBranch]
|
||||
public var fetchAllWithDetail: @Sendable () async throws -> [VendorBranch.Detail]
|
||||
public var get: @Sendable (VendorBranch.ID) async throws -> VendorBranch?
|
||||
public var update: @Sendable (VendorBranch.ID, VendorBranch.Update) async throws -> VendorBranch
|
||||
|
||||
|
||||
Reference in New Issue
Block a user