The solution

In order to solve this problem, we will need to write functions related to write commands to receive the inputs and update the event store.

Now, let's add the following code to the commands.py file, which will have code related to the write commands that need to be performed as described:

   class userregister(object): 
     def __init__(self, user_id, user_name, password, emailid): 
       self.user_id = user_id 
       self.user_name = user_name 
       self.password = password 
       self.emailid = emaild 
 
   class updatepassword(object): 
     def __init__(self, user_id, new_password, original_version): 
       self.item_id = item_id 
       self.new_password = new__password 
       self.original_version = original_version 

So, we have added the functions related to the commands, but it should ...

Get Cloud Native Python now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.