Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions server/coverage/clover.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<coverage generated="1700007401612" clover="3.2.0">
<project timestamp="1700007401612" name="All files">
<coverage generated="1700023246205" clover="3.2.0">
<project timestamp="1700023246205" name="All files">
<metrics statements="207" coveredstatements="186" conditionals="55" coveredconditionals="39" methods="25" coveredmethods="24" elements="287" coveredelements="249" complexity="0" loc="207" ncloc="207" packages="6" files="12" classes="12"/>
<package name="server">
<metrics statements="10" coveredstatements="10" conditionals="2" coveredconditionals="1" methods="0" coveredmethods="0"/>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ <h1>All files</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/app.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ <h1><a href="../index.html">All files</a> / <a href="index.html">server</a> app.
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../prettify.js"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -352,7 +352,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">server/contr
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">server/contr
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/controllers/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ <h1><a href="../../index.html">All files</a> server/controllers</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/helper/bcrypt.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">server/helpe
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/helper/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ <h1><a href="../../index.html">All files</a> server/helper</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/helper/jwt.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">server/helpe
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ <h1><a href="../index.html">All files</a> server</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../prettify.js"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">server/middl
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">server/middl
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">server/middl
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/middlewares/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ <h1><a href="../../index.html">All files</a> server/middlewares</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/models/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ <h1><a href="../../index.html">All files</a> server/models</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/models/index.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">server/model
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/models/team.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -490,7 +490,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">server/model
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/models/user.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">server/model
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/routes/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ <h1><a href="../../index.html">All files</a> server/routes</h1>
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion server/coverage/lcov-report/server/routes/index.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ <h1><a href="../../index.html">All files</a> / <a href="index.html">server/route
<div class='footer quiet pad2 space-top1 center small'>
Code coverage generated by
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
at 2023-11-15T00:16:41.520Z
at 2023-11-15T04:40:45.822Z
</div>
<script src="../../prettify.js"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion server/datadummy.json

This file was deleted.

76 changes: 0 additions & 76 deletions server/getdata.js

This file was deleted.

9 changes: 9 additions & 0 deletions server/helper/sleep.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
const sleep = (ms) => {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve()
}, ms)
})
}

module.exports = sleep;
100 changes: 50 additions & 50 deletions server/seeders/20231114020330-seed-all-teams.js
Original file line number Diff line number Diff line change
@@ -1,59 +1,59 @@
'use strict';
// const app = require('../app')
const app = require('../app')
const axios = require('axios');
const sleep = require('../helper/sleep');
/** @type {import('sequelize-cli').Migration} */
module.exports = {
async up(queryInterface, Sequelize) {

// const axios = require('axios');
let result = [];
let total = 53;
let count = 1;

// async function fecthData(){
// try {
// const {data} = await axios.get("https://v3.football.api-sports.io/teams/statistics", {
// headers:{
// 'x-rapidapi-key': process.env.XRAPIDAPIKEY,
// 'x-rapidapi-host': 'v3.football.api-sports.io'
// },
// params: {
// "team": "41",
// "season": "2021",
// "league": "39"
// }
// })
// console.log(JSON.stringify(data))
// } catch (error) {
// console.log(error)
// }
// }
for (let i = 33; i < total; i++) {
if (count % 10 === 0) {
await sleep(60000)
}

/** @type {import('sequelize-cli').Migration} */
module.exports = {
async up (queryInterface, Sequelize) {
const { data } = await axios.get("https://v3.football.api-sports.io/teams/statistics", {
headers: {
'x-rapidapi-key': process.env.XRAPIDAPIKEY,
'x-rapidapi-host': 'v3.football.api-sports.io'
},
params: {
"team": String(i),
"season": "2021",
"league": "39"
}
})

// const {data} = await axios.get("https://v3.football.api-sports.io/teams/statistics", {
// headers:{
// 'x-rapidapi-key': process.env.XRAPIDAPIKEY,
// 'x-rapidapi-host': 'v3.football.api-sports.io'
// },
// params: {
// "team": "41",
// "season": "2021",
// "league": "39"
// }
// })
// console.log(JSON.stringify(data))
let data = require('../teams.json');
data.forEach((el) => {
let defaultTeam = {
"name": data.response.team.name,
"logo": data.response.team.logo,
"win": data.response.fixtures.wins.total,
"draw": data.response.fixtures.draws.total,
"lose": data.response.fixtures.loses.total,
"goal_average": Number(data.response.goals.for.average.total),
"clean_sheet": data.response.clean_sheet.total,
"failed_to_score": data.response.failed_to_score.total,
"authorId": 1
}
if (defaultTeam.win !== 0) {
result.push(defaultTeam)
} else {
total++
}
count++;

}

result.forEach((el) => {
el.createdAt = el.updatedAt = new Date();
})
await queryInterface.bulkInsert("Teams", data)
// await queryInterface.bulkInsert("Teams", [{
// "name": "Manchester United",
// "logo": "https://media-4.api-sports.io/football/teams/33.png",
// "win": 16,
// "draw": 10,
// "lose": 12,
// "goal_average": 1.5,
// "clean_sheet": 8,
// "failed_to_score": 9,
// "authodId": 1
// }])

await queryInterface.bulkInsert("Teams", result)


/**
* Add seed commands here.
*
Expand All @@ -65,7 +65,7 @@ module.exports = {
*/
},

async down (queryInterface, Sequelize) {
async down(queryInterface, Sequelize) {
await queryInterface.bulkDelete("Teams", null, {
truncate: true,
restartIdentity: true
Expand Down