Size: a a a

Генератор непрочитанных сообщений

2021 March 04

AL

Anton Lakotka in Генератор непрочитанных сообщений
Nikolay Turskyi
Через минут 15 сделаю compose up
Я готов если шо
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Nikolay Turskyi
Ты сказал о транзакциях. Но они не уберегут от дублирования данных.
Почему не уберегут?
источник

А

Алексей in Генератор непрочитанных сообщений
А смысл транзакции в данном случае?
источник

NT

Nikolay Turskyi in Генератор непрочитанных сообщений
Aleksandr Khristenko
Почему не уберегут?
Да потому что можно пойти и вставить
источник

NT

Nikolay Turskyi in Генератор непрочитанных сообщений
Банально. Считай бек это фронт, база это бек. Ты разве доверяешь данным с фронта? Разве не валидируешь.
источник

m

militska in Генератор непрочитанных сообщений
Nikolay Turskyi
Банально. Считай бек это фронт, база это бек. Ты разве доверяешь данным с фронта? Разве не валидируешь.
Ой, знакомая логика
источник

m

militska in Генератор непрочитанных сообщений
Мир хранимых процедур, да?
источник

NT

Nikolay Turskyi in Генератор непрочитанных сообщений
militska
Мир хранимых процедур, да?
Не, ну не до такой же степени)
источник

NT

Nikolay Turskyi in Генератор непрочитанных сообщений
Тогда уже и бизнес логику давайте на фронте размещать
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Nikolay Turskyi
Банально. Считай бек это фронт, база это бек. Ты разве доверяешь данным с фронта? Разве не валидируешь.
Блин. Контекст разговора был такой - "между селектом может многое измениться", "ну так используй транзакции".
Нахрена ты вылез и начал писать вообще по другому поводу мне все еще непонятно.
источник

NT

Nikolay Turskyi in Генератор непрочитанных сообщений
Каждый должен занимать своим делом. При смене стека, база с данными должна остаться такой же.
источник

NT

Nikolay Turskyi in Генератор непрочитанных сообщений
Aleksandr Khristenko
Блин. Контекст разговора был такой - "между селектом может многое измениться", "ну так используй транзакции".
Нахрена ты вылез и начал писать вообще по другому поводу мне все еще непонятно.
Контекст разговора был об валидации уникальности  данных, когда между селект и инсерт может зайти дубль. И что транзакции не решают вообще этот момент, потому как в базу можно впихнуть данные на прямую.
источник

NT

Nikolay Turskyi in Генератор непрочитанных сообщений
И транзакция дорогая операция.
источник

С

Санжар in Генератор непрочитанных сообщений
источник

С

Санжар in Генератор непрочитанных сообщений
охуеть
источник

С

Санжар in Генератор непрочитанных сообщений
оно работает
источник

С

Санжар in Генератор непрочитанных сообщений
ток что проверил у себя поставил
источник

D

Dmitriy in Генератор непрочитанных сообщений
Nikolay Turskyi
И транзакция дорогая операция.
Угу
источник

D

Dmitriy in Генератор непрочитанных сообщений
Nikolay Turskyi
Банально. Считай бек это фронт, база это бек. Ты разве доверяешь данным с фронта? Разве не валидируешь.
Крч подход интересный
источник

D

Dmitriy in Генератор непрочитанных сообщений
Я всегда делал дополнительный селект
источник