Moved ProductDetailsModel into own directory
Migrations fix
Refactored repository Update method