Override Field Type
<!-- Before opening an issue: if you use `npm` try running `yarn` instead; if
      you run `yarn`, please try running `npx yarn-deduplicate && yarn`. -->

<!-- You can also chat with us on Discord: http://discord.gg/graphile -->

### Summary

I'm curious what the proper method is for overriding field types.

### Additional context

Specifically, we have a `text` field that we want to present in the GraphQL schema as `ID`. Note that this is very different signifier than UUID. UUID would neither be accurate, nor desirable for this case.

e.g.

```graphql
type Comment {
  resourceId: String
  }
```

to

```graphql
type Comment {
  resourceId: ID
  }
```
