Какой тип данных для путей картинок в PSQL?

Нужно выводить на страницу с товаром соответствующую этому товару картинку. Создал папку с картинками: frontend/web/Pic. Картинки переименовал в id'шник, равный id'шнику товара. Теперь хочу спросить, как правильно хранить такой путь (писать полный путь начиная с корня D:\ или начиная с коренной папки /web/Pic) и какой тип данных должен быть? Где-то читал, что тип данных должен быть "BLOB", но в Postgres такого типа данных тупо нет.


Ответы (1 шт):

Автор решения: Алексей Шиманский

в Postgres такого типа данных тупо нет.

Есть.

Но хранить картинки в таком формате нет смысла.

как правильно хранить такой путь

хранить надо относительный путь (даже без /web/Pic), чтобы при переименовании проекта или переносе проекта в другую директорию ничего не сломалось. Просто внутри проекта должно быть настроено, что при написании /product/1/photo.jpg картинка бралась из нужного места

→ Ссылка