костыли для string + int :)
и все эти костыли надо будет переделывать
но да это вещь полезная потому что текущее решение добавляет костылики
я бы как минимум посмотрел много ли фиксить ? если много закинул бы таску в бэклог что у нас там в бд кое что храниться по "странному" и надо бы сделать нормально (datetime или timestamp) и зафиксить все места
Но автор вопроса не послушает. Это просочится в api, на фронты, в другие таблицы и т д. Потом окажется, что event может начинаться не ровно в 00 минут часа, а в середине и появится колонка is_half_hour bool. И эта колонка тоже везде просочится. Потом всплывёт необходимость в колонке is_half_half_hour bool (15 и 45 минут) 😅 Главное, что это не оверхед, а хранить дату-время как дата-время - это оверхед.
По хорошему такое говно решение надо было заворачивать сразу когда первый раз понадобилось время Если бы тогда строку преобразовали в datetime вместо добавления колонки с инт То проблем бы не было
Обсуждают сегодня