feat:  generate the micropost model with a scaffold and migrate the db