umbot - v2.0.8
    Preparing search index...

    Module models

    Модуль моделей данных

    Предоставляет набор моделей и интерфейсов для:

    • Работы с базами данных
    • Управления токенами изображений и звуков
    • Хранения и обработки пользовательских данных
    import { db, ImageTokens, SoundTokens, UsersData } from './models';

    // Работа с базой данных
    const connection = await db.connect();

    // Работа с токенами изображений
    const imageTokens = new ImageTokens();
    await imageTokens.save('user123', 'image-token-123');

    // Работа с токенами звуков
    const soundTokens = new SoundTokens();
    await soundTokens.get('user123');

    // Работа с данными пользователей
    const usersData = new UsersData();
    await usersData.set('user123', { name: 'John' });

    Classes

    ImageTokens
    SoundTokens
    UsersData

    Interfaces

    IImageModelState
    ISoundModelState
    IUserDataModelState
    IDbControllerResult
    IDbControllerModel
    IModelRules
    IModelRes

    Type Aliases

    TKey
    TQueryCb
    TStateData
    TModelRulesType

    References

    db → models/db