mirror of
https://gitlab.com/MrFry/mrfrys-node-server
synced 2025-04-01 20:24:18 +02:00
Added sqlite batch command runner to view database, fixed recdata object writing
This commit is contained in:
parent
bcf377ad56
commit
03c54c7bd4
3 changed files with 37 additions and 2 deletions
|
@ -48,7 +48,11 @@ function ProcessIncomingRequest (recievedData, qdb, infos) {
|
|||
try {
|
||||
let towrite = logger.GetDateString() + '\n'
|
||||
towrite += '------------------------------------------------------------------------------\n'
|
||||
if (typeof recievedData === 'object') {
|
||||
towrite += JSON.stringify(recievedData)
|
||||
} else {
|
||||
towrite += recievedData
|
||||
}
|
||||
towrite += '\n------------------------------------------------------------------------------\n'
|
||||
utils.AppendToFile(towrite, recDataFile)
|
||||
logger.DebugLog('recDataFile written', 'actions', 1)
|
||||
|
@ -93,7 +97,7 @@ function ProcessIncomingRequest (recievedData, qdb, infos) {
|
|||
let color = logger.GetColor('green')
|
||||
let msg = ''
|
||||
if (allQuestions.length > 0) {
|
||||
color = logger.GetColor('cyan')
|
||||
color = logger.GetColor('blue')
|
||||
msg += `New questions: ${allQuestions.length} ( All: ${allQLength} )`
|
||||
allQuestions.forEach((q) => {
|
||||
const sName = classes.SUtils.GetSubjNameWithoutYear(d.subj)
|
||||
|
|
22
utils/runSqliteCmds.sh
Executable file
22
utils/runSqliteCmds.sh
Executable file
|
@ -0,0 +1,22 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [ "$#" -lt "2" ]; then
|
||||
echo "No params! 2 file required: db, commands file"
|
||||
echo "usage: ./runSqliteCmds db.db commands"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Executing:"
|
||||
cat $2
|
||||
echo
|
||||
|
||||
cmd=''
|
||||
|
||||
while read p; do
|
||||
cmd="$cmd -cmd \"${p}\" -cmd \".shell echo\""
|
||||
done <"$2"
|
||||
|
||||
echo "sqlite3 -bail $1 $cmd"
|
||||
eval "sqlite3 -bail $1 $cmd" > cmdRes 2> /dev/null
|
||||
|
||||
echo "Done, result written to cmdRes file!"
|
9
utils/sqliteBatchCommands/showAll
Normal file
9
utils/sqliteBatchCommands/showAll
Normal file
|
@ -0,0 +1,9 @@
|
|||
.mode column
|
||||
.headers ON
|
||||
select * from users
|
||||
select * from sessions
|
||||
select * from veteranPWRequests
|
||||
select * from accesses
|
||||
.tables
|
||||
.bail
|
||||
select * from EXIT
|
Loading…
Add table
Add a link
Reference in a new issue