diff options
| author | Hazel K <acomputerdog@gmail.com> | 2024-10-09 15:09:55 -0400 |
|---|---|---|
| committer | Hazelnoot <acomputerdog@gmail.com> | 2024-10-15 14:16:46 -0400 |
| commit | 463b9ac59def86dd1b9065cbe7382325c1e5824e (patch) | |
| tree | 99f8d32eac6e0974b372dd1adf66acb1f989083c /packages/backend/src/postgres.ts | |
| parent | remove un-necessary assignment to query (diff) | |
| download | sharkey-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.ts | 10 |
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 |