Can't delete a node with upsert

To be able to delete something. You need a well-defined Type Schema and also your nodes need a predicate "dgraph.type": "User".

See
https://dgraph.io/docs/howto/migrate-dgraph-1-1/#type-system
https://dgraph.io/docs/query-language/type-system/