ktvmanager/lib/getUser.js

42 lines
855 B
JavaScript
Raw Normal View History

2021-02-16 17:09:02 +00:00
const sql = require('./mysql')
function getUserAccounts(user) {
let data = sql.query(`SELECT
userAccounts.username,
streams.streamName,
2021-02-21 11:22:57 +00:00
streams.streamURL,
userAccounts.expiaryDate
2021-02-16 17:09:02 +00:00
FROM users
INNER JOIN userAccounts
2021-03-06 09:24:10 +00:00
ON users.id = userAccounts.userID
2021-02-16 17:09:02 +00:00
INNER JOIN streams
ON userAccounts.stream = streams.streamName
2021-03-06 09:24:10 +00:00
WHERE users.id = '${user}'`)
2021-02-16 17:09:02 +00:00
// console.log(data)
2021-02-17 18:25:21 +00:00
if (data.length == 0) {
return 'User Not Found'
} else {
return data
}
2021-02-16 17:09:02 +00:00
}
2021-03-26 12:42:13 +00:00
function getAllUserAccounts() {
let data = sql.query(`SELECT
userAccounts.username,
userAccounts.password
FROM userAccounts
`)
// console.log(data)
if (data.length == 0) {
return 'User Not Found'
} else {
return data
}
}
2021-02-16 17:09:02 +00:00
module.exports = {
2021-03-26 12:42:13 +00:00
getUserAccounts,
getAllUserAccounts
2021-02-16 17:09:02 +00:00
}