This macro will read your migrations at compile time, and create a constant value containing
an embedded list of all your migrations as available at compile time.
This is useful if you would like to use Diesel’s migration infrastructure, but want to ship a single executable
file (such as for embedded applications). It can also be used to apply migrations to an in
memory database (Diesel does this for its own test suite).