From ad1165202a46cb5b5bf57577a85e004aa2682580 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20=C4=8Cogelja?= Date: Tue, 22 Jul 2025 15:32:00 +0200 Subject: [PATCH 1/2] add between --- src/Simpleverse.Repository.Db/Selector.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Simpleverse.Repository.Db/Selector.cs b/src/Simpleverse.Repository.Db/Selector.cs index da180a4..3ff42b4 100644 --- a/src/Simpleverse.Repository.Db/Selector.cs +++ b/src/Simpleverse.Repository.Db/Selector.cs @@ -243,6 +243,15 @@ public virtual Selector As(string alias) return this; } + public Selector Between(DateTime from, DateTime to) + { + Selectors.Add(previous => + $"{previous} BETWEEN '{from:yyyy-MM-ddTHH:mm:ss.fff}' AND '{to:yyyy-MM-ddTHH:mm:ss.fff}'" + ); + + return this; + } + #region ToString public override string ToString() From 8a72c771222010714a1e7dc32a6807e4ad1540d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20=C4=8Cogelja?= Date: Tue, 22 Jul 2025 15:51:38 +0200 Subject: [PATCH 2/2] update version to 2.1.28 --- .../Simpleverse.Repository.Db.csproj | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Simpleverse.Repository.Db/Simpleverse.Repository.Db.csproj b/src/Simpleverse.Repository.Db/Simpleverse.Repository.Db.csproj index 8f896a3..374eda2 100644 --- a/src/Simpleverse.Repository.Db/Simpleverse.Repository.Db.csproj +++ b/src/Simpleverse.Repository.Db/Simpleverse.Repository.Db.csproj @@ -13,10 +13,10 @@ true Dapper, Bulk, Merge, Upsert, Delete, Insert, Update, Repository LICENSE - 2.1.27 + 2.1.28 High performance operation for MS SQL Server built for Dapper ORM. Including bulk operations Insert, Update, Delete, Get as well as Upsert both single and bulk. - 2.1.27.0 - 2.1.27.0 + 2.1.28.0 + 2.1.28.0 https://github.com/lukaferlez/Simpleverse.Repository README.md true