creates models and migrations