createdAt, updatedAt и deletedAt всегда null. Хотя, в базе поля created_at, updated_at и deleted_at есть и они не null. База PostgreSQL. Почему так?
Может быть проблема в их не идентичном названии и лучше указать это в моделе в объекте опций, ну либо у вас в принципе отключена в них запись
Про какие опции вы говорите? Опция timestamps по умолчанию включена и именно поэтому поля createdAt, ... вообще запрашиваются. Если timestamps поставить в false, то эти поля запрашиваться не будут. В базе значения в этих полях есть. Сейчас у меня подозрение, что это проблема с чтением типа timestamp из PostgreSQL. Если тип поля created_at в базе поменять на date, то значение будет читаться
У меня с 4 сиквалайзом была подобная, ненравилось название поля, но опята с постгреем нет и сиквалайзем, только с мускулом. В мускуле стоит дататайм везде
Обсуждают сегодня