Size: a a a

var chat = new Chat();

2021 September 07

D

Dmitry in var chat = new Chat();
патаму што магу, а обновлять не магу (с)
источник

YM

Yury Morozov in var chat = new Chat();
Мы не знаем как Intersect работает
источник

YM

Yury Morozov in var chat = new Chat();
Потому что не понимаем как переопределить Equals для классов
источник

YM

Yury Morozov in var chat = new Chat();
Прикинь, ChangeTracker узнает если ID=0 то нужно добавить
источник

н

назови меня клоуном... in var chat = new Chat();
так и че, все базы ебашатся просто на on delete no action?
источник

YM

Yury Morozov in var chat = new Chat();
1) ID не генерятся на сервере - мы будем регулярно падать на инсертах одинаковых ID
2) Перформанс говно - вместо изменения 2х строчек мы удаляем десяток и добавляем десяток, например
3) После удаления надо индексы будут пересчитывать потом если часто удаляется
источник

YM

Yury Morozov in var chat = new Chat();
А потом ты придешь туда где будет 50 млн и сделаешь также
источник

YM

Yury Morozov in var chat = new Chat();
Да
источник

D

Dmitry in var chat = new Chat();
Юрий, не отговаривай его, через неделю придёт с этими багами и новыми вопросами. дай человеку расти
источник

YM

Yury Morozov in var chat = new Chat();
https://www.thereformedprogrammer.net/ef-core-in-depth-soft-deleting-data-with-global-query-filters/
Я делаю во всех проектах своих подобную фигню
источник

YM

Yury Morozov in var chat = new Chat();
+ еще Audit на уровне контекста
источник

D

Dmitry in var chat = new Chat();
оправдание всегда найти проще, чем не писать говно
источник

YM

Yury Morozov in var chat = new Chat();
Уверен что стандартным образом все делается быстрее
источник

ВО

Влад Ого in var chat = new Chat();
А потом ты захочешь обновить юзера, удалишь его и пол бд удалишь, удаляя референсы и референсы на референсы)
источник

VL

Vova Lantsov in var chat = new Chat();
Чем?
источник
2021 September 08

VL

Vova Lantsov in var chat = new Chat();
Значит 6 ядер на 100% и 7е на 70%
источник

VL

Vova Lantsov in var chat = new Chat();
Оно суммируется
источник

VL

Vova Lantsov in var chat = new Chat();
Такой прикол
источник

VL

Vova Lantsov in var chat = new Chat();
Там надо обрезать через переменную среды
Щас дам пример
источник

VL

Vova Lantsov in var chat = new Chat();
источник