Skip to content

Commit 61394da

Browse files
Extracted OrderHeaader read model from Orders - missing files
1 parent bde95f6 commit 61394da

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
module OrderHeader
2+
class CreateCustomer
3+
def call(event)
4+
Customer.create!(
5+
customer_id: event.data.fetch(:customer_id),
6+
name: event.data.fetch(:name)
7+
)
8+
end
9+
end
10+
end
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
module Returns
2+
class SetOrderNumber
3+
def call(event)
4+
order_id = event.data.fetch(:order_id)
5+
order_number = event.data.fetch(:order_number)
6+
7+
Return.where(order_uid: order_id).update_all(order_number: order_number)
8+
end
9+
end
10+
end

0 commit comments

Comments
 (0)