SQL: Support turning SQL.Statements to JSON

This commit is contained in:
Mia 2021-08-15 15:17:45 -05:00
parent caeb7e524e
commit 0a2ed42d13
2 changed files with 4 additions and 1 deletions

View File

@ -76,6 +76,9 @@ export class Statement {
toString() {
return this.statement;
}
toJSON() {
return this.statement;
}
}
export class SQLDatabaseManager extends QueryProcessManager<DatabaseQuery, any> {

View File

@ -309,7 +309,7 @@ export class Modlog {
const duration = Date.now() - startTime;
if (duration > LONG_QUERY_DURATION) {
Monitor.slow(`[slow SQL modlog search] ${duration}ms - ${JSON.stringify({...query, statement: query.statement.toString()})}`);
Monitor.slow(`[slow SQL modlog search] ${duration}ms - ${JSON.stringify(query)}`);
}
return {results, duration};
}