diff --git a/USER.md b/USER.md index cb3dea7..4fdcd97 100644 --- a/USER.md +++ b/USER.md @@ -21,6 +21,7 @@ _Learn about the person you're helping. Update this as you go._ - Как только гость забронировал/зафиксировал бронь — обязательно отправлять гостю в VK файл брони. - Дети до 1 года в количестве гостей указываются, но в оплату не включаются. - Предоплату в бронь вносить только после явного подтверждения от Виталия. Без подтверждения предоплата = 0 и статус «Предварительное». + - При внесении брони напрямую в БД повторять ручной сценарий полностью: hotel_booking + hotel_liver_booking_link + main_log в testDB.sqlite и log в sync.sqlite, с обязательным бэкапом перед изменением. ## Context diff --git a/skills/paradiz/SKILL.md b/skills/paradiz/SKILL.md index 74379ea..8944caf 100644 --- a/skills/paradiz/SKILL.md +++ b/skills/paradiz/SKILL.md @@ -231,6 +231,19 @@ python3 {baseDir}/scripts/save_booking.py \ 8. Запросил отзыв и отправил ссылку. 9. Добавил теги клиента в базу. +## Правило внесения брони в БД (обязательно) + +Если нужно внести бронь напрямую в SQLite (как вручную в системе), выполнять полный комплект записей, а не только одну строку: + +1. `testDB.sqlite`: + - `hotel_booking` + - `hotel_liver_booking_link` + - `main_log` +2. `sync.sqlite`: + - `log` (операция синхронизации с комментарием о создании/изменении брони) + +Перед любыми изменениями делать бэкап в `{baseDir}/db/backups/`. + ## KPI (минимум для контроля) - скорость первого ответа