Гвозди, микроскоп и все-все-все.
Файло прекрасно лежит в папках, уважительных причин тащить его в базу просто нет.
Поля: секретный ключ, путь к файлу, время запроса аватарки у дискорда.
Если путь пустой - отдается аватарка-заглушка.
Если при этом время запроса пустое или было давно - инициируется запрос.
Когда он успешно завершается - аватарка сохраняется в файл, путь к нему прописывается в БД.
Все.