external:доставка:order_del

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
external:доставка:order_del [2022/09/22 07:18] Александр Ильинexternal:доставка:order_del [2022/09/22 07:24] (текущий) Александр Ильин
Строка 1: Строка 1:
-====== Удаление зависшего заказа ======+====== Удаление заказа из БД ====== 
 +Иногда возникают ситуации когда заказ (как правило принятый по API через внешнюю систему) необходимо удалить из мини-доставки, но по каким то причинам сделать это штатными методами невозможно. 
 +В этом случае можно удалить заказ на прямую из базы данных. 
 +Для этого:  
   - Остановите сервер мини-доставки и сделайте резервную копию файла dbase.db.   - Остановите сервер мини-доставки и сделайте резервную копию файла dbase.db.
   - Скачайте [[https://yadi.sk/d/hW_bFxIt4_NfRA|утилиту]].   - Скачайте [[https://yadi.sk/d/hW_bFxIt4_NfRA|утилиту]].
Строка 5: Строка 9:
   - В интерфейсе программы в левом верхнем углу выберите "Открыть базу данных"   - В интерфейсе программы в левом верхнем углу выберите "Открыть базу данных"
   - В открывшемся окне укажите путь к файлу dbase.db в папке с установленным модулем мини-доставки.   - В открывшемся окне укажите путь к файлу dbase.db в папке с установленным модулем мини-доставки.
 +  - Переключитесь на вкладку "SQL"
 +  - В поле ввода добавьте следующий запрос: <code>delete from orders where id = *ИД заказа*</code>
 +  - В меню над полем ввода найдите кнопку выполнения запроса и нажмите ее.
 +  - В верхней части окна приложения нажмите кнопку "Записать изменения".
 +  - Закройте утилиту редактирования БД и запустите сервер мини-доставки.
    
  • external/доставка/order_del.1663820325.txt.gz
  • Последнее изменение: 2022/09/22 07:18
  • Александр Ильин