Просто начните с триггеров PostgreSQL, и мне интересно, возможно ли следующее: У меня есть таблица, в которой столбец хранит пути файловой системы к файлам изображений. Например, поле «img_path» каждой записи может содержать что-то вроде «c: \ images \ a_great_image.jpg» или что-то в этом роде.Триггер PostgreSQL, который перемещает файл в файловой системе
Когда пользователь базы данных меняет значение в этом поле, возможно ли, что функция триггера postgresql может позаботиться (хотя бы попытаться) «переместить» этот файл в его новое заданное местоположение?
Большое спасибо за совет.
Да, вы можете это сделать, но имейте в виду, что транзакции возможны только при работе с данными в базе данных. То есть файл находится в файловой системе, поэтому, если он по какой-то причине не может откатить его. Просто нужно иметь в виду. – Kuberchaun