@miqro/database v1.1.0
@miqro/database
this module provides helpers to load sequelize
using .sequelizerc.
loadSequelize
this function will try find and load .sequelizerc
to load the models folder and retrieve the Sequelize
instance.
By default the log function in the Sequelize
object is replace by getLogger("Database").
import { loadSequelize } from "@miqro/database";
const sequelize = loadSequelize(); // this will get the sequelize instance from the models folder defined in .sequelizerc
with custom logger and custom .sequelizerc path
import { loadSequelize, loadSequelizeRC } from "@miqro/database";
const sequelize = loadSequelize(loadSequelizeRC("path-to-sequelizerc"), getLogger("MySequelizeLogger"))
The level can be change with the LOG_LEVEL_Database env variable
LOG_LEVEL_Database=warn
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago