Skip to content
Snippets Groups Projects

[#17] 채팅 푸시알림 추가

31 files
+ 2156
828
Compare changes
  • Side-by-side
  • Inline

Files

// src/config/sequelize.js
// config/sequelize.js
const { Sequelize } = require('sequelize');
require('dotenv').config();
const isTest = process.env.NODE_ENV === 'test';
const sequelize = isTest
? new Sequelize('sqlite::memory:', { logging: false }) // 테스트 환경용 인메모리 DB
? new Sequelize({
dialect: 'sqlite',
storage: ':memory:',
logging: false,
}) // 테스트 환경용 인메모리 DB
: new Sequelize(process.env.DB_NAME, process.env.DB_USER, process.env.DB_PASSWORD, {
host: process.env.DB_HOST,
dialect: 'mysql',
logging: false,
dialect: 'mysql',
logging: false,
});
module.exports = sequelize;
\ No newline at end of file
module.exports = sequelize;
Loading