Class SoundTokens

Hierarchy

Constructors

Properties

dbController: IDbControllerModel
isAttachContent: boolean

True если передается содержимое файла. По умолчанию: false.

Default Value

false

path: null | string

Расположение звукового файла(url|/директория).

queryData: QueryData
soundToken: null | string

Идентификатор/токен мелодии.

startIndex: number = 0

Стартовое значение для индекса.

type: number

Тип приложения, для которого загружена мелодия.

T_ALISA: 0 = 0
T_MARUSIA: 3 = 3
T_TELEGRAM: 2 = 2
T_VK: 1 = 1

Methods

  • Добавление значения в таблицу.

    Returns

    Api

    Returns Promise<any>

  • Декодирование текста(Текст становится приемлемым и безопасным для sql запроса).

    Returns

    string

    Api

    Parameters

    • text: string | number

      Исходный текст.

    Returns string

  • Возвращаем название уникального ключа таблицы.

    Returns

    number|string

    Returns null | string | number

  • Получение идентификатора/токена мелодии.

    Returns

    Api

    Returns Promise<null | string>

  • Проверка подключения к источнику данных. При использовании БД, проверяется статус подключения. Если удалось подключиться, возвращается true, в противном случае false. При сохранении данных в файл, всегда возвращается true.

    Returns

    Returns Promise<boolean>

  • Выполнение произвольного запрос к базе данных.

    Returns

    Api

    Parameters

    • callback: Function

      Непосредственно запрос к бд.

    Returns any

  • Удаление значения из таблицы.

    Returns

    Api

    Returns Promise<boolean>

  • Сохранение значения в базу данных. Если значение уже есть в базе данных, то данные обновятся. Иначе добавляется новое значение.

    Returns

    Api

    Parameters

    • isNew: boolean = false

      Добавить новую запись в базу данных без поиска по ключу.

    Returns Promise<any>

  • Выполнение запроса к данным.

    Returns

    Api

    Parameters

    • where: any = '1'

      Запрос к таблице.

    • isOne: boolean = false

      Вывести только 1 результат. Используется только при поиске по файлу.

    Returns Promise<IModelRes>

  • Выполнение запроса и инициализация переменных в случае успешного запроса.

    Returns

    Api

    Parameters

    • where: any = '1'

      Запрос к таблице.

    Returns Promise<boolean>

Generated using TypeDoc