~The tests appear to pass only because there isn't one for a custom foreign_key and that the foreign_key_type happens to be the same as the primary_key_type for the test of a custom type.~
There is no Test for Foreign Keys, So I'm making a PR
~I'm pretty new to Elixir, but would you like a PR for this?~
I'm super excited to use this in a project of mine.
~In the options definition:~
foreign_key foreign_key_type
~Seem to be set incorrectly.~
~The tests appear to pass only because there isn't one for a custom foreign_key and that the foreign_key_type happens to be the same as the primary_key_type for the test of a custom type.~
There is no Test for Foreign Keys, So I'm making a PR ~I'm pretty new to Elixir, but would you like a PR for this?~ I'm super excited to use this in a project of mine.