Продолжаем работать с билдером

This commit is contained in:
2025-10-07 18:28:45 +04:00
parent 95345c940f
commit 99952c66e3
15 changed files with 1055 additions and 517 deletions
+5 -5
View File
@@ -1,19 +1,19 @@
using System.Reflection;
using System.Reflection;
using NpgsqlTypes;
using Pf2e.Database.Model.Enum;
namespace Pf2e.Web.Helpers
{
/// <summary>
/// Âñïîìîãàòåëüíûé êëàññ äëÿ ïîëó÷åíèÿ èìåí PostgresSQL èç ïåðå÷èñëåíèé.
/// Вспомогательный класс для получения имен PostgresSQL из перечислений.
/// </summary>
public static class PgNameHelper
{
/// <summary>
/// Ïîëó÷àåò èìÿ PostgresSQL äëÿ çàäàííîãî òèïà ñóùíîñòè.
/// Получает имя PostgresSQL для заданного типа сущности.
/// </summary>
/// <param name="entityType">Òèï ñóùíîñòè.</param>
/// <returns>Ñòðîêîâîå ïðåäñòàâëåíèå èìåíè PostgresSQL.</returns>
/// <param name="entityType">Тип сущности.</param>
/// <returns>Строковое представление имени PostgresSQL.</returns>
public static string GetPgName(EntityType entityType)
{
FieldInfo? fieldInfo = entityType.GetType().GetField(entityType.ToString());