{
"errors": [
{
"extensions": {
"code": "Error"
},
"message": "Schema change not allowed from [uid] => uid without deleting pred: starring"
}
]
}
The way I worked around the problem was to manually forcefully drop the “starring” and “director” fields from the database (messing up the data), and then by making the schema change in Step 3, and finally go back and mutate the entire database again with Step 2.
Once I did this, the queries in Step 4 started to work.