the problem for making database.db solved by changing constractor of user and waiting user class
The problem of creating the database.db file was solved. The reason for this problem was that the names of the arguments sent to the constructor of user and waiting user classes were not the same.