MySql ssl 보안 옵션 질문 입니다.
넵.. 해결 했습니다. 제로초님 config.ts 파일에 type Config = { username: string, password: string, database: string, host: string, [key: string]: string, } 이부분에 모든 타입이 string 으로 되어 있어서 production: { username: process.env.DB_USERNAME!, password: process.env.DB_PASSWORD!, database: process.env.DB_NAME!, host: process.env.DB_HOST!, dialect: 'mysql', ssl: true, dialectOptions: { ssl: { require: true } } } ssl 설정이라던지, dialectOptions 같은 경우 boolean 또는 object 타입으로 설정이 되어야 하는 문제 였는데 import { Options } from 'sequelize/types'; interface IConfigGroup { development: Options; test: Options; production: Options; } 이렇게 타입을 Options 로 변경해서 해결이 됐습니다. 감사합니다.