Skip to content

Commit 1fdc83b

Browse files
committed
SqlServerSnapshotDao
1 parent 7681d58 commit 1fdc83b

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

core/src/main/scala/akka/persistence/r2dbc/internal/sqlserver/SqlServerSnapshotDao.scala

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,16 @@ private[r2dbc] class SqlServerSnapshotDao(executorProvider: R2dbcExecutorProvide
8181

8282
}
8383

84+
override protected def selectSeqNrSql(slice: Int): String = {
85+
sqlCache.get(slice, "selectSeqNrSql") {
86+
sql"""
87+
SELECT TOP(1) seq_nr
88+
FROM ${snapshotTable(slice)}
89+
WHERE persistence_id = @persistenceId
90+
"""
91+
}
92+
}
93+
8494
override protected def upsertSql(slice: Int): String =
8595
sqlCache.get(slice, "upsertSql") {
8696
if (settings.querySettings.startFromSnapshotEnabled)

0 commit comments

Comments
 (0)