summaryrefslogtreecommitdiff
path: root/packages/backend/src/postgres.ts
diff options
context:
space:
mode:
authorHazel K <acomputerdog@gmail.com>2024-10-09 15:09:55 -0400
committerHazelnoot <acomputerdog@gmail.com>2024-10-15 14:16:46 -0400
commit463b9ac59def86dd1b9065cbe7382325c1e5824e (patch)
tree99f8d32eac6e0974b372dd1adf66acb1f989083c /packages/backend/src/postgres.ts
parentremove un-necessary assignment to query (diff)
downloadsharkey-463b9ac59def86dd1b9065cbe7382325c1e5824e.tar.gz
sharkey-463b9ac59def86dd1b9065cbe7382325c1e5824e.tar.bz2
sharkey-463b9ac59def86dd1b9065cbe7382325c1e5824e.zip
add filters for following feed
Diffstat (limited to 'packages/backend/src/postgres.ts')
-rw-r--r--packages/backend/src/postgres.ts10
1 files changed, 9 insertions, 1 deletions
diff --git a/packages/backend/src/postgres.ts b/packages/backend/src/postgres.ts
index 2d66e6e445..eaa0eac57c 100644
--- a/packages/backend/src/postgres.ts
+++ b/packages/backend/src/postgres.ts
@@ -92,6 +92,8 @@ export const dbLogger = new MisskeyLogger('db');
const sqlLogger = dbLogger.createSubLogger('sql', 'gray');
class MyCustomLogger implements Logger {
+ private readonly isDevelopment = process.env.NODE_ENV === 'development';
+
@bindThis
private highlight(sql: string) {
return highlight.highlight(sql, {
@@ -101,7 +103,13 @@ class MyCustomLogger implements Logger {
@bindThis
public logQuery(query: string, parameters?: any[]) {
- sqlLogger.info(this.highlight(query).substring(0, 100));
+ let message = this.highlight(query);
+
+ if (!this.isDevelopment) {
+ message = message.substring(0, 100);
+ }
+
+ sqlLogger.info(message);
}
@bindThis