Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Sql

Класс, позволяющий работать в Базой Данных

Hierarchy

  • Sql

Index

Constructors

constructor

  • new Sql(): Sql

Properties

database

database: null | string = null

Название базы данных.

host

host: null | string = null

Местоположение базы данных.

pass

pass: null | string = null

Пароль пользователя.

user

user: null | string = null

Имя пользователя.

Methods

close

  • close(): void

connect

  • connect(): boolean

escapeString

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

    api

    Parameters

    • text: TVkPeerId

      декодируемый текст.

    Returns string

    string

initParam

  • initParam(host: string, user: string, pass: string, database: string): void
  • Инициализация параметров подключения в Базе данных.

    api

    Parameters

    • host: string

      Расположение базы данных.

    • user: string

      Имя пользователя.

    • pass: string

      Пароль.

    • database: string

      Название базы данных.

    Returns void

isConnected

  • isConnected(): Promise<boolean>
  • Проверка подключения к БД. При успешном подключении вернется true, иначе false

    Returns Promise<boolean>

query

  • query(callback: Function): Promise<any>
  • Выполнение запроса к базе данных.

    api

    Parameters

    • callback: Function

      Функция с логикой.

    Returns Promise<any>

standardInit

  • standardInit(): boolean
  • Настройка подключения к базе данных.

    api

    Returns boolean

    boolean

Generated using TypeDoc