would different users have different schemas in their vcs db? would every pull request be a db migration XD?