import sqlite from 'better-sqlite3'; import { sunriseDB } from '../helpers/database.helpers.js'; export default function getNextBurialSiteId(burialSiteId) { const database = sqlite(sunriseDB, { readonly: true }); const result = database .prepare(`select burialSiteId from BurialSites where recordDelete_timeMillis is null and burialSiteName > (select burialSiteName from BurialSites where burialSiteId = ?) order by burialSiteName limit 1`) .pluck() .get(burialSiteId); database.close(); if (result === undefined) { return undefined; } return result; }