Possible bug in GraphQL layer in Dgraph when altering schema via /alter

One solution is that if user drops a type Temp then Slash can send request for dropping the type Temp as well as all the predicates in the type. That way we can leverage the code which we already have in dgraph without breaking anything.

As far as dropping individual predicate is concerned that is already handled. To avoid confusion display only the predicates from the types which are in use.