Document mandatory full DB booking write workflow

This commit is contained in:
OpenClaw Assistant
2026-02-23 12:53:00 +00:00
parent 9016e37760
commit ce7b652c87
2 changed files with 14 additions and 0 deletions

View File

@@ -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

View File

@@ -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 (минимум для контроля)
- скорость первого ответа