Showing
4 changed files
with
31 additions
and
1 deletions
config/db-config.json
0 → 100644
db.js
0 → 100644
1 | +const mysql = require('mysql'); | ||
2 | +const db_config = require('./config/db-config.json'); | ||
3 | + | ||
4 | +let db; | ||
5 | +function connectDB() { | ||
6 | + if (!db) { | ||
7 | + db = mysql.createConnection(db_config); | ||
8 | + db.connect(function(err) { | ||
9 | + if (!err) { | ||
10 | + console.log('Database is connected'); | ||
11 | + } else { | ||
12 | + console.log('Error: ', err); | ||
13 | + } | ||
14 | + }); | ||
15 | + } | ||
16 | + | ||
17 | + return db; | ||
18 | +} | ||
19 | + | ||
20 | +module.exports = connectDB(); |
... | @@ -11,8 +11,9 @@ | ... | @@ -11,8 +11,9 @@ |
11 | "license": "ISC", | 11 | "license": "ISC", |
12 | "dependencies": { | 12 | "dependencies": { |
13 | "body-parser": "^1.19.0", | 13 | "body-parser": "^1.19.0", |
14 | - "express": "^4.17.1", | 14 | + "express": "4.17.1", |
15 | "mongoose": "^5.5.12", | 15 | "mongoose": "^5.5.12", |
16 | + "mysql": "2.17.1", | ||
16 | "request": "^2.88.0" | 17 | "request": "^2.88.0" |
17 | } | 18 | } |
18 | } | 19 | } | ... | ... |
1 | +const db = require('./db.js'); | ||
2 | + | ||
1 | let greetingText = "안녕하세요! 컴공/소융 강의평가 봇이에요. 아래에 버튼 3개를 눌러주세요."; // 인사말 | 3 | let greetingText = "안녕하세요! 컴공/소융 강의평가 봇이에요. 아래에 버튼 3개를 눌러주세요."; // 인사말 |
2 | let greetingTitle = ["교수명으로 검색", "강의명으로 검색", "HELP"]; | 4 | let greetingTitle = ["교수명으로 검색", "강의명으로 검색", "HELP"]; |
3 | 5 | ... | ... |
-
Please register or login to post a comment