using System; using System.Reflection; using NpgsqlTypes; using Pf2e.Database.Model.Enum; namespace Pf2e.Web.Helpers { public static class PgNameHelper { public static string GetPgName(EntityType entityType) { var fieldInfo = entityType.GetType().GetField(entityType.ToString()); var pgNameAttribute = fieldInfo?.GetCustomAttribute(); return pgNameAttribute?.PgName ?? entityType.ToString().ToLower(); } } }