feat: Adds script to generate database seeded values and removes old mock storage.

This commit is contained in:
2025-01-16 21:00:27 -05:00
parent 09b46f672a
commit e1d07008a1
16 changed files with 399 additions and 535 deletions

View File

@@ -9,7 +9,8 @@ public extension DatabaseClient.PurchaseOrders {
.init { create, createdById in
let model = try create.toModel(createdByID: createdById)
try await model.save(on: database)
return try model.toDTO()
let fetched = try await PurchaseOrderModel.allQuery(on: database).filter(\.$id == model.id!).first()!
return try fetched.toDTO()
} fetchAll: {
try await PurchaseOrderModel.allQuery(on: database)
.all()