umbot - v2.0.8
    Preparing search index...

    Module models/db

    Модуль для работы с базами данных

    Предоставляет компоненты для:

    • Подключения к различным источникам данных (MongoDB, файловая система)
    • Выполнения SQL-запросов
    • Управления моделями данных
    • Контроля доступа к данным
    import { DB, Model, DbControllerMongoDb } from './models/db';

    // Подключение к MongoDB
    const db = new DB({
    host: 'localhost',
    port: 27017,
    database: 'myapp'
    });

    // Создание модели пользователя
    class UserModel extends Model {
    tableName = 'users';
    primaryKey = 'user_id';
    }

    // Создание контроллера для работы с MongoDB
    const userController = new DbControllerMongoDb(db, UserModel);

    Classes

    DB
    DbController
    DbControllerFile
    DbControllerModel
    DbControllerMongoDb
    Model
    QueryData
    Sql

    Interfaces

    IFileInfo
    IQueryData

    Type Aliases

    IFileData

    Variables

    _vDB