Несколько вопросов.Во-первых, ваша строка соединения сиквела неверна.Попробуйте
heroku db:pull sqlite:///Users/username/folder/testbackup.db
Если вы по-прежнему получаете исключение, это может быть связано с проблемой разрешения, поэтому убедитесь, что вы можете записать по этому пути.Версия тапов требует Sequel 3.13.0, а вы уже активировали 3.15.0.Вам нужно либо использовать 3.13.0, либо отредактировать спецификацию гема taps, чтобы использовать 3.15.0.
PRIMARY KEY должен быть уникальным - исключение SQLite.Без полной обратной трассировки и кода трудно догадаться, почему это происходит.