Files

2.0 KiB

Pf2eModel

Pf2eModel

EfCleanHelper Class

Класс, обеспецивающий общий способ для отчистки данных таблиц.

Источник: https://www.codeproject.com/Articles/5339402/Delete-All-Rows-in-Entity-Framework-Core-6

public static class EfCleanHelper

Inheritance System.Object 🡒 EfCleanHelper

Methods
GetName(IEntityType, string) Определение полного названия таблицы по служебному классу.
TableName<T>(DbContext) Определение полного названия таблицы по типу сущности.
TableName<T>(DbSet<T>) Определение полного названия таблицы по типу сущности.
Truncate<T>(this DbSet<T>) Отчистка содержимого таблицы.
TruncateAll(this DbContext) Получение SQL-команды отчистки содержимого всех таблиц базы данных.