Postgres dependencies tree
800 руб.за час
1. построить дерево зависимостей таблицa-колонка, включая возможность ручного добавление зависимостей
2. реализовать интерфейс:
запрос> схема.таблица, список изменяемых полей
ответ> а. отсутствуют зависимости на другие таблицы и уникальные ключи (отсутствуют или не меняются)
b. меняются поля которые используются в уникальных ключах
(включая range, например: EXCLUDE USING gist (tsrange(starts_at, ends_at) WITH &&) )
c. меняются поля которые используются другими таблицами (например FK on update cascade)
возвращается список таблиц
платформа linux (не WSL), rust stable, postgres 12
код можно без консольного интерфейса, с запуском из test
2. реализовать интерфейс:
запрос> схема.таблица, список изменяемых полей
ответ> а. отсутствуют зависимости на другие таблицы и уникальные ключи (отсутствуют или не меняются)
b. меняются поля которые используются в уникальных ключах
(включая range, например: EXCLUDE USING gist (tsrange(starts_at, ends_at) WITH &&) )
c. меняются поля которые используются другими таблицами (например FK on update cascade)
возвращается список таблиц
платформа linux (не WSL), rust stable, postgres 12
код можно без консольного интерфейса, с запуском из test
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.