Size: a a a

var chat = new Chat();

2021 September 07

VL

Vova Lantsov in var chat = new Chat();
А тут уже надо правильный режим cascade delete
источник

VL

Vova Lantsov in var chat = new Chat();
На уровне бд
источник

VL

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

VL

Vova Lantsov in var chat = new Chat();
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
   modelBuilder
       .Entity<Blog>()
       .HasOne(e => e.Owner)
       .WithOne(e => e.OwnedBlog)
       .OnDelete(DeleteBehavior.ClientCascade);
}
источник

VL

Vova Lantsov in var chat = new Chat();
Оттуда скопировал
источник

VL

Vova Lantsov in var chat = new Chat();
Миграцию нужно будет сделать
источник

YM

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

YM

Yury Morozov in var chat = new Chat();
Каскадное удаление - это рак
источник

A

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

YM

Yury Morozov in var chat = new Chat();
Кроме IsDeleted нет иного удаления в БД
источник

A

Aleksey in var chat = new Chat();
ладно 2/3
источник

YM

Yury Morozov in var chat = new Chat();
Ну каскадное удаление оно каскадное
источник

YM

Yury Morozov in var chat = new Chat();
Нет, улетят связанные записи
источник

YM

Yury Morozov in var chat = new Chat();
Ну удачи, что
источник

YM

Yury Morozov in var chat = new Chat();
Никогда не понимал зачем физически удалять
источник

YM

Yury Morozov in var chat = new Chat();
Индексы пересчитывать
источник

н

назови меня клоуном... in var chat = new Chat();
а как если потом миллиард записей
источник

YM

Yury Morozov in var chat = new Chat();
Удаленных?
источник

SC

Serega Carbon in var chat = new Chat();
шардирование чувак )
источник

YM

Yury Morozov in var chat = new Chat();
Да, никто не мешает deleted записи шардировать на медленные носители
источник