Skip to content

Commit 0ef5e7c

Browse files
committed
clean up
1 parent 7d1c336 commit 0ef5e7c

File tree

3 files changed

+12
-25
lines changed

3 files changed

+12
-25
lines changed

docker-compose-dev.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ services:
66
image: postgres
77
networks:
88
- database
9-
ports:
10-
- 5432:5432
119
env_file:
1210
- ./database/.env
1311
restart: always
@@ -30,8 +28,6 @@ services:
3028
- ./server/.env
3129
volumes:
3230
- ./server/src:/app/src
33-
links:
34-
- postgres_db
3531
depends_on:
3632
- postgres_db
3733
restart: always
@@ -53,8 +49,6 @@ services:
5349
ports:
5450
- 3000:3000
5551
command: npm start
56-
links:
57-
- server
5852
stdin_open: true
5953
restart: always
6054
container_name: client

docker-compose.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ services:
1111
- database
1212
depends_on:
1313
- postgres_db
14-
links:
15-
- postgres_db
1614
env_file:
1715
- ./server/.env
1816
restart: always
@@ -28,8 +26,6 @@ services:
2826
- webapp
2927
ports:
3028
- 80:80
31-
links:
32-
- server
3329
restart: always
3430
container_name: client
3531
##############
@@ -43,8 +39,6 @@ services:
4339
volumes:
4440
- ./database/data/prod:/var/lib/postgresql/data/
4541
- ./database/initdb.sql:/docker-entrypoint-initdb.d/init.sql
46-
ports:
47-
- 5432:5432
4842
restart: always
4943
container_name: postgres_db
5044

server/src/api/routes/routes.ts

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@ router.get('/get_todos', async (req, res) => {
88
.connect()
99
.then((client) => {
1010
client.query(
11-
`SELECT id,todo,completed,created_at FROM Todolist ORDER BY created_at DESC`,
11+
`SELECT * FROM Todolist ORDER BY created_at DESC`,
1212
(err, queryRes) => {
13-
if (err) throw err;
14-
res.json({ data: queryRes.rows });
13+
if (err) {
14+
console.log(err.stack);
15+
res.status(500).send();
16+
} else res.json({ data: queryRes.rows });
1517
client.release();
1618
}
1719
);
@@ -22,7 +24,7 @@ router.get('/get_todos', async (req, res) => {
2224
router.post('/create_todo', async (req, res) => {
2325
const { todo } = req.body;
2426
const sqlQuery = {
25-
text: 'INSERT INTO Todolist(todo) VALUES($1)',
27+
text: `INSERT INTO Todolist(todo) VALUES($1)`,
2628
values: [todo]
2729
};
2830
pool
@@ -31,9 +33,8 @@ router.post('/create_todo', async (req, res) => {
3133
client.query(sqlQuery, (err) => {
3234
if (err) {
3335
console.log(err.stack);
34-
res.status(500).send({ err: err.stack });
35-
}
36-
res.status(200).send(true);
36+
res.status(500).send();
37+
} else res.status(200).send();
3738
client.release();
3839
});
3940
})
@@ -49,9 +50,8 @@ router.put('/update_todo', (req, res) => {
4950
.then((client) => {
5051
client.query(sqlQuery, (err) => {
5152
if (err) {
52-
res.status(500).send(err);
53-
}
54-
res.send();
53+
res.status(500).send();
54+
} else res.status(200).send();
5555
client.release();
5656
});
5757
})
@@ -66,11 +66,10 @@ router.delete('/delete_todo/', (req, res) => {
6666
.connect()
6767
.then((client) => {
6868
client.query(sqlQuery, (err) => {
69-
res.status(200).send(true);
7069
if (err) {
71-
res.status(500).send(err);
70+
res.status(500).send();
7271
console.log(err.stack);
73-
}
72+
} else res.status(200).send();
7473
});
7574
client.release();
7675
})

0 commit comments

Comments
 (0)