Skip to content
This repository has been archived by the owner on May 12, 2022. It is now read-only.

Некорректная работа с запросами без поля Date #17

Open
Liliummobile opened this issue Apr 29, 2019 · 0 comments

Comments

@Liliummobile
Copy link

Поле Date не является обязательным в конфигурации полей.
При этом, в методе is_data_present совершается запрос к БД, который подразумевает наличие такого поля, и выводит exception при его отсутствии. Таким образом, 2ой и последующие запросы без дат ломаются.

Сценарий использования:

  • Загружены данные о хитах за существенный срок, необходимо загрузить еще 1-2 новые колонки для некоторых задач аналитики. В этом случае проще сделать запрос на меньший объем данных, где будут только ID элемента и новые колонки, и даты уже не требуются

Соответственно,

  • Либо надо игнорировать проверку даты, если такого поля в таблице нет;
  • Либо делать дату обязательным полем при запросе
  • Либо делать ключ в CLI, позволяющий отключить проверку даты, а по умолчанию - делать обязательным.

Если уточните, какой вариант предпочтителен, готов подготовить код решения.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant