backend/source/services/name_index.ts

17 lines
304 B
TypeScript
Raw Normal View History

2024-04-29 20:48:20 +02:00
namespace _espe.service.name_index
{
/**
*/
export async function next(
name : string
) : Promise<int>
{
const current : int = await _espe.repository.name_index.read(name);
const result : int = (current + 1);
await _espe.repository.name_index.write(name, result);
return result;
}
}