migrations for custom products and edit products