feat: generate the user model witha  scaffold and migrate the db