use generate migration instead of generate model