Add migration script for assignment driver

Also made this attribute required, to simplify things.
Merge pull request #161 from vuntz/assignment-driver

Add migration script for assignment driver