170 похожих чатов

Привет, кто использует Prisma ? Как вы решили проблему с тем,

что призма юзает время UTC при создании записей в БД?
model user {

createdAt DateTime @default(now()) @db.Timestamp
updatedAt DateTime @updatedAt @db.Timestamp
}
Какой-то бред пздц и судя по веткам на гитхабе они уже год никак это не исправляют

Какую альтернативу призме можно взять для mariaDB ? А то такие детские проблемы, смущают

23 ответов

22 просмотра

а в чем проблема работать с utc+0?

doroved- Автор вопроса

UTC имеется ввиду +0 просто в других проектах на пхп, когда создавал запись в БД, то записывалось все используя current_timestamp() с настроенный поясом мск в самом мускуле. В призме же, даже если у колонки по дефолту стоит current_timestamp(), то при добавлении новой записи, все равно генерируется дата по UTC+0 В общем бестпрактик юзать в БД UTC+0 ? Просто неудобно будет при просмотре каких либо данных руками в БД в уме переводить в свою таймзону

doroved
UTC имеется ввиду +0 просто в других проектах на ...

Лучше зранить в +0, а выводит пусть клиент сам в нужной ему зоне

Dmitry Croft
Лучше зранить в +0, а выводит пусть клиент сам в н...

интересно что в вики по постгресу, есть рекомендация использовать встроенный тип timestamp with timezone, вместо обычного timestamp(with no time zone)

Если я правильно помню, там также отличие в формате только, хранится всё равно число секунд с 0

doroved- Автор вопроса
Dmitry Croft
Лучше зранить в +0, а выводит пусть клиент сам в н...

да по сути не было проблем на клиенте через momentJS конвертировать любую дату из БД в его таймзону. С призмой похоже придется смириться мне с UTC+0, хотя привык мск время хранить в бд, так как очень часто смотрю стату там, ориентируясь на датутайм

✙ Nikita 🇺🇦🇵🇱🇱🇻🇱🇹🇪🇪🇺🇸🇬🇧🇨🇿🇫🇷🇩🇪🇮🇹🇧🇬🇹🇼🇯🇵🇰🇷🇹🇷🇪🇸🇬🇷
интересно что в вики по постгресу, есть рекомендац...

там вроде зона используется для конвертирования в utc+0, но при этом всё рано нигде не хранится

Grigorii K. Shartsev
Если я правильно помню, там также отличие в формат...

но я так понимаю что соль в том что не нужно потом на клиенте это делать заново парсить и переводить в нужную таймзону, или нет?

doroved- Автор вопроса

не, проблем нет, просто мне удобнее было в базе видеть таймзону по мск, стату разную, дату реги юзера и т.п. т.к. до написания админки на фронте время не сразу доходит, то анализируешь данные напрямую в БД, что с +0 будет некомфортно. Ну я понял уже, что это пустяки, будем юзать, как есть)

doroved
не, проблем нет, просто мне удобнее было в базе ви...

а на клиенте для работы с базой нельзя установить зону свою?

doroved
не, проблем нет, просто мне удобнее было в базе ви...

То, как дата хранится, и как она отображается и даже получается строкой из БД - это разные вопросы. Аналогично при сохранении. Надо бы разобраться, в какой именно момент проблема

doroved- Автор вопроса
Dmitry Croft
а на клиенте для работы с базой нельзя установить ...

так вот же, по умолчанию мск стоит, но призма пишет в +0 все равно

Кстати то что на логотипе у призмы стоит пирамида это типо постирония?

mipselqq ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Это призма...

Согласно определению у призмы должно быть две параллельных грани, а между ними параллелепипеды

Сначало вы покажите!!

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта