EC2
- 'Hello World' 서버 생성 및 배포
RDS
- MySQL 서버 생성
- EC2 연결
- 데이터 베이스 연결 설정:
config
Directory
S3
- React 클라이언트 최소 버전 배포
Sequelize-CLI
- 스키마 작성
- 모델 생성 :
models
Directory- 마이그레이션:
migrations
Directory
// 'config.js' from 'config' Directory
require('dotenv').config();
module.exports = {
"development": {
"username": process.env.DB_USER,
"password": process.env.DB_PASSWORD,
"database": process.env.DB_NAME,
"host": process.env.DB_HOST,
"port": process.env.DB_PORT,
"dialect": "mysql",
"logging": false
},
"test": {
"username": process.env.DB_USER,
"password": process.env.DB_PASSWORD,
"database": process.env.DB_NAME,
"host": process.env.DB_HOST,
"port": process.env.DB_PORT,
"dialect": "mysql",
"logging": false
},
"production": {
"username": process.env.DB_USER,
"password": process.env.DB_PASSWORD,
"database": process.env.DB_NAME,
"host": process.env.DB_HOST,
"port": process.env.DB_PORT,
"dialect": "mysql",
"logging": false
}
}