WayrApp Backend & Ecosystem Documentation - v1.0.0
    Preparing search index...

    Module IdGenerator

    Server-side ID generation utilities for automatic content ID creation from names.

    This module provides backend ID generation functionality that converts human-readable names into URL-safe, database-compatible identifiers. It mirrors the frontend implementation but is optimized for server-side use with additional validation and database constraint awareness.

    Exequiel Trujillo

    1.0.0

    // Generate course ID from name
    const courseId = generateIdFromName('Advanced Spanish Grammar', 20);
    // Result: "adva-span-gram"

    Interfaces

    IdGenerationOptions

    Variables

    ID_MAX_LENGTHS
    ENTITY_ID_CONFIGS

    Functions

    generateIdFromName
    generateEntityId
    generateUniqueId