Подключение к базе данных
Вызовите функцию SPCreateSequelizeInstance
Передайте в неё параметры объектом, они прописаны в SequelizeCreateOptions
(и Typescript подскажет)
База данных будет подключена автоматически. sync
и alter
, при необходимости, нужно применить вручную
Работа с модельками (начинаются с префикса SP
) происходит через Repository Mode
Для работы с моделькой необходимо инициализировать её как репозиторий через инстанс sequelize
, полученный по
инструкции выше
import { SPUser , SPCreateSequelizeInstance } from '@wnm.development/fortnite-social-pass-backend-helpers'
const sequelize = await SPCreateSequelizeInstance ( { ... } )
await SPUser . create ( { ... } )
import { SPUser , SPCreateSequelizeInstance } from '@wnm.development/fortnite-social-pass-backend-helpers'
const sequelize = await SPCreateSequelizeInstance ( { ... } )
const userRepository = sequelize . getRepository ( SPUser )
await userRepository . create ( { ... } )
Подробное руководство о том, что такое Repository Mode, можно
прочитать тут