Opened 16 hours ago

Last modified 12 hours ago

#1507 assigned дефект

Подготовить БД к хранению времени с микросекундами

Reported by: Denis_N Owned by: san
Priority: minor Component: Разное и всякое
Keywords: Cc:

Description (last modified by Denis_N)

Подготовить БД к хранению времени с микросекундами

Для реализации #1219 нужно, чтобы поля времени в БД могли хранить дробную часть секунд. Сейчас, по проверке локальной схемы, поля имеют тип без микросекунд:

  • history.datedatetime
  • orders.datetimedatetime

Из-за этого даже при замене NOW() на NOW(6) микросекунды не будут сохраняться.

Предлагается изменить типы полей:

sql

ALTER TABLE history MODIFY `date` DATETIME(6);
ALTER TABLE orders MODIFY `datetime` DATETIME(6) DEFAULT CURRENT_TIMESTAMP(6);

Change History (2)

comment:1 by Denis_N, 16 hours ago

Description: modified (diff)

in reply to:  description comment:2 by alx, 12 hours ago

Replying to Denis_N:

Подготовить БД к хранению времени с микросекундами

??? А сейчас она разве не готова?

Note: See TracTickets for help on using tickets.