From 069881991ae9671b40035771e2a7270ab0b04ab7 Mon Sep 17 00:00:00 2001 From: voltsrage Date: Thu, 25 Jun 2026 02:53:21 +0800 Subject: [PATCH] Fix issues with initial seeding --- VigilCareClinicalAPI/Data/Seed/DataSeeder.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/VigilCareClinicalAPI/Data/Seed/DataSeeder.cs b/VigilCareClinicalAPI/Data/Seed/DataSeeder.cs index cfb5882..b700a23 100644 --- a/VigilCareClinicalAPI/Data/Seed/DataSeeder.cs +++ b/VigilCareClinicalAPI/Data/Seed/DataSeeder.cs @@ -92,6 +92,10 @@ public static class DataSeeder db.Observations.AddRange(observations); await db.SaveChangesAsync(); + + await db.Database.ExecuteSqlRawAsync( + "SELECT setval('mrn_seq', COALESCE((SELECT MAX(CAST(SUBSTRING(mrn FROM 5) AS bigint)) FROM patients WHERE mrn ~ '^MRN-[0-9]+$'), 0))"); + await CacheThresholdsAsync(redis, thresholds); }