Модуль базовый модуль

Модуль дБ

Модуль доступа к базе данных

Основные модули. Может использоваться для создания и управления ресурсами базы данных, на которые ссылаются:

1
var db = require('db');

Статическая функция

open

Откройте базу данных, этот метод является общей записью, различные механизмы вызываются в соответствии с предоставленным connString.

1
static object db.open(String connString) async;

Параметры звонка:

  • connString : String, описание базы данных, например: mysql: // user: pass \ @ host / db

Возвращает результат:

  • object , возвращает объект подключения к базе данных

openMySQL

Откройте базу данных MySQL

1
static MySQL db.openMySQL(String connString) async;

Параметры звонка:

  • connString : String, описание базы данных, например: mysql: // user: pass \ @ host / db

Возвращает результат:

  • MySQL , вернуть объект подключения к базе данных

openMSSQL

Откройте базу данных MySQL

1
static MSSQL db.openMSSQL(String connString) async;

Параметры звонка:

  • connString : String, описание базы данных, например: mssql: // user: pass \ @ host / db

Возвращает результат:

  • MSSQL , вернуть объект подключения к базе данных

openSQLite

Откройте базу данных sqlite

1
static SQLite db.openSQLite(String connString) async;

Параметры звонка:

  • connString : String, описание базы данных, например: sqlite: test.db или test.db

Возвращает результат:

  • SQLite , вернуть объект подключения к базе данных

openMongoDB

Откройте базу данных mongodb

1
static MongoDB db.openMongoDB(String connString) async;

Параметры звонка:

  • connString : String, описание базы данных

Возвращает результат:

  • MongoDB , вернуть объект подключения к базе данных

openLevelDB

Откройте базу данных leveldb

1
static LevelDB db.openLevelDB(String connString) async;

Параметры звонка:

  • connString : String, описание базы данных, например: level: test.db или test.db

Возвращает результат:

  • LevelDB , возвращает объект базы данных

openRedis

Откройте базу данных Redis

1
static Redis db.openRedis(String connString) async;

Параметры звонка:

  • connString : String, описание базы данных, например: redis: // сервер: порт или «сервер»

Возвращает результат:

  • Redis , возвращает объект подключения к базе данных

format

Отформатируйте команду sql и верните отформатированный результат

1 2
static String db.format(String method, Object opts);

Параметры звонка:

  • method : String, указывает запрашиваемый метод
  • opts : объект, список параметров

Возвращает результат:

  • String , вернуть отформатированную команду sql

Отформатируйте команду sql и верните отформатированный результат

1 2
static String db.format(String sql, ...args);

Параметры звонка:

  • sql : String, строка формата. Необязательные параметры указываются с помощью?. Например: «ВЫБЕРИТЕ ИЗ ТЕСТА ГДЕ [id] =?»
  • args : ..., список необязательных параметров

Возвращает результат:

  • String , вернуть отформатированную команду sql

formatMySQL

Отформатируйте команду mysql и верните отформатированный результат

1 2
static String db.formatMySQL(String method, Object opts);

Параметры звонка:

  • method : String, указывает запрашиваемый метод
  • opts : объект, список параметров

Возвращает результат:

  • String , вернуть отформатированную команду mysql

Отформатируйте команду mysql и верните отформатированный результат

1 2
static String db.formatMySQL(String sql, ...args);

Параметры звонка:

  • sql : String, строка формата. Необязательные параметры указываются с помощью?. Например: «ВЫБЕРИТЕ ИЗ ТЕСТА ГДЕ [id] =?»
  • args : ..., список необязательных параметров

Возвращает результат:

  • String , вернуть отформатированную команду sql

formatMSSQL

Отформатируйте команду mssql и верните отформатированный результат

1 2
static String db.formatMSSQL(String method, Object opts);

Параметры звонка:

  • method : String, указывает запрашиваемый метод
  • opts : объект, список параметров

Возвращает результат:

  • String , возвращает отформатированную команду mssql

Отформатируйте команду mssql и верните отформатированный результат

1 2
static String db.formatMSSQL(String sql, ...args);

Параметры звонка:

  • sql : String, строка формата. Необязательные параметры указываются с помощью?. Например: «ВЫБЕРИТЕ ИЗ ТЕСТА ГДЕ [id] =?»
  • args : ..., список необязательных параметров

Возвращает результат:

  • String , вернуть отформатированную команду sql

escape

Кодирование строки в кодированную строку безопасности SQL

1 2
static String db.escape(String str, Boolean mysql = false);

Параметры звонка:

  • str : String, строка для кодирования
  • mysql : Boolean, указать кодировку mysql, по умолчанию false

Возвращает результат:

  • String , вернуть закодированную строку