У меня в приложухе есть возможность создавать папки и загружать туда файлы, в бд записи папки хранится массив id-шников на файлы, а в самих файлах поле parentId указывает на папку, в которой он хранится и путь до файла
Делаю я переименование папки и прикол в том, что в бд я изменяю путь path папки, но у дочерних файлов остается старое имя и я ж не хочу пробегаться по всем дочерним файлам с помощью кучи запросов изменять path у всех, мб в данном случае можно какой-то другой подход использовать в структуре всей этой?
Тоже самое будет если захочу удалить папку, нужно изменить флаг isDeleted и в нынешнем подходе придется пробегаться по вообще всем файлам и менять этот флаг (миллион запросов кароче)
(на скриншоте первый файл это родительская папка у которой я изменил имя и соответственно path, нужно чтоб и у дочерних файлов менялось имя этого файла, а не оставалось прежним)