LittleKidogo / mula_spender

Some automated forms to aid in our spending
MIT License
3 stars 0 forks source link

Upgrade all ids in the schemas to binary ids #121

Closed zacck-zz closed 6 years ago

zacck-zz commented 6 years ago

Expected Behavior

We should not be using integer ids in the system as this will very quickly become an issue if we ever need concurrency and or distribution. What we should do is use generated binary ids for all the schemas in the system and any future ones we create

Schemas

Actual Behavior

At the moments the schemas above are using integer ids

Acceptance Criteria

All schemas in the application should be using binary ids or uuids see here for instructions on how to use binary ids https://github.com/elixir-ecto/ecto/issues/624

Steps to Reproduce the Problem

  1. Check any schema in the application

Specifications