houdiniproject/houdini

[FEATURE] Move all API record ids to HOUIDs

wwahammy opened this issue · 2 comments

Is your feature request related to a problem? Please describe.
Currently some of the ids for API records use a numeric ID. For example, Supporter has a numeric ID. For a few reasons, it would be nice to use Houids instead:

  • It's consistent
  • A Houid is globally unique so, given a Houid, you actually get the specific record (we don't have that built-in yet though)

We would have to keep the old numeric id fields because we use it in multiple places but all the API responses and URLs would use the Houid.

We should do that!