SQLAlchemy - это ORM, который находится между вашим кодом и базой данных. Это полезно, если вы хотите взаимодействовать с конкретными строками и связями без необходимости отслеживать множество идентификаторов и объединений.
То, что вы ищете, - это способ выгрузить все содержимое вашей БД на диск, предположительно, чтобы вы могли восстановить его позже / в другом месте. Это массовое действие, которое является вашим первым признаком того, что ORM не может быть подходящим инструментом. (ORM имеют тенденцию быть достаточно быстрыми для малых и средних операций, но медленными и не идеальными для действий, которые затрагивают десятки тысяч строк одновременно.) И действительно, обычно это не то, для чего вы бы использовали ORM, это особенность вашей БД, предположительно Postgres или MySQL . Если вы используете Heroku, вы можете использовать их инструмент командной строки , чтобы сделать это.