Enum

Enum types are sets of discrete values. An enum field must return one of the possible values of the enum.
conflict action
column ordering options
unique or primary key constraints on table "users"
select columns of table "users"
update columns of table "users"
An enum describing what kind of type a given `__Type` is.
A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.