migration = $factory; } public function getMigrations(Updater $updater) { return array( $this->migration->db->createTable('session', array( 'id' => 'CHAR(32) NOT NULL', 'modified' => 'INTEGER', 'lifetime' => 'INTEGER', 'data' => 'TEXT', ), $primary = 'id') ); } public function doUpdate(Updater $updater) { $updater->executeMigrations(__FILE__, $this->getMigrations($updater)); } }