generate Micropost model and run migration