Toggle navigation
Toggle navigation
This project
Loading...
Sign in
HyeonJun Jeon
/
Extended-Calendar
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
HyeonJun Jeon
2022-06-04 21:53:08 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
58450f94031734ff613765415a1c59829735990c
58450f94
1 parent
c2f75fc4
[Add] DB router
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
32 additions
and
1 deletions
server/routers/DB.js
server/server.js
server/routers/DB.js
0 → 100644
View file @
58450f9
const
express
=
require
(
"express"
);
const
mysql
=
require
(
"mysql"
);
const
fs
=
require
(
"fs"
);
const
router
=
express
.
Router
();
const
[
id
,
pw
]
=
fs
.
readFileSync
(
"server/libs/sql.pvdata"
,
"utf8"
)
.
split
(
"\r\n"
);
const
connection
=
mysql
.
createConnection
({
host
:
"localhost"
,
user
:
id
,
password
:
pw
,
database
:
"mydb"
,
});
router
.
get
(
"/"
,
(
req
,
res
)
=>
{
res
.
send
(
"DB Root"
);
});
router
.
get
(
"/mytable"
,
(
req
,
res
)
=>
{
connection
.
query
(
"SELECT * from mytable"
,
(
error
,
rows
)
=>
{
if
(
error
)
throw
error
;
console
.
log
(
rows
);
res
.
send
(
rows
);
});
});
module
.
exports
=
router
;
server/server.js
View file @
58450f9
...
...
@@ -4,7 +4,8 @@ const fs = require("fs");
const
cors
=
require
(
"cors"
);
const
{
getPeed
,
getSubjects
,
login
}
=
require
(
"./libs/E_Campus.js"
);
const
loginRouter
=
require
(
"./routers/login"
);
const
loginRouter
=
require
(
"./routers/Login"
);
const
dbRouter
=
require
(
"./routers/DB"
);
const
app
=
express
();
...
...
@@ -23,6 +24,7 @@ app.post("/", (req, res) => {
});
app
.
use
(
"/login"
,
loginRouter
);
app
.
use
(
"/db"
,
dbRouter
);
// fs.readFile("server/libs/login.pvdata", "utf8", async (err, data) => {
// if (err) {
...
...
Please
register
or
login
to post a comment