From 947b3794e9c15f502e1b144e755191c0670520c1 Mon Sep 17 00:00:00 2001
From: Toastie <toastie@toastiet0ast.com>
Date: Fri, 14 Mar 2025 17:51:48 +1300
Subject: [PATCH] mark minage in antialtsettings as interval type

---
 src/EllieBot/Db/Models/anti/AntiAltSetting.cs | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/EllieBot/Db/Models/anti/AntiAltSetting.cs b/src/EllieBot/Db/Models/anti/AntiAltSetting.cs
index f258245..a54e495 100644
--- a/src/EllieBot/Db/Models/anti/AntiAltSetting.cs
+++ b/src/EllieBot/Db/Models/anti/AntiAltSetting.cs
@@ -2,6 +2,8 @@
 using Microsoft.EntityFrameworkCore.Metadata.Builders;
 using System.ComponentModel.DataAnnotations;
 using System.ComponentModel.DataAnnotations.Schema;
+using LinqToDB.Mapping;
+using DataType = LinqToDB.DataType;
 
 namespace EllieBot.Db.Models;
 
@@ -14,6 +16,7 @@ public class AntiAltSetting
 
     public ulong GuildId { get; set; }
 
+    [LinqToDB.Mapping.DataType(DataType.Interval)]
     public TimeSpan MinAge { get; set; }
     public PunishmentAction Action { get; set; }
     public int ActionDurationMinutes { get; set; }