upgraded migrations methods to self.up/self.down instead of change