creates depot project
generates the scaffold for the product model
adds decimal price rounding in the migration
execute migration