فهرست منبع

add code to log all SQL queries for DEBUG

Nick Sweeting 1 سال پیش
والد
کامیت
9adfe0e2e6
1فایلهای تغییر یافته به همراه5 افزوده شده و 6 حذف شده
  1. 5 6
      archivebox/core/settings_logging.py

+ 5 - 6
archivebox/core/settings_logging.py

@@ -65,14 +65,13 @@ else:
     # print(f'[!] WARNING: data/logs dir does not exist. Logging to temp file: {ERROR_LOG}')
     pass
 
-LOG_LEVEL_DATABASE = 'WARNING'
+LOG_LEVEL_DATABASE = 'WARNING'  # change to DEBUG to log all SQL queries
 LOG_LEVEL_REQUEST = 'WARNING'   # if DEBUG else 'WARNING'
 
-# UNCOMMENT TO LOG ALL SQL QUERIES:
-# LOG_LEVEL_DATABASE = 'DEBUG'
-# db_logger = logging.getLogger('django.db.backends')
-# db_logger.setLevel(logging.DEBUG)
-# db_logger.addHandler(logging.StreamHandler())
+if LOG_LEVEL_DATABASE == 'DEBUG':
+    db_logger = logging.getLogger('django.db.backends')
+    db_logger.setLevel(logging.DEBUG)
+    db_logger.addHandler(logging.StreamHandler())
 
 
 SETTINGS_LOGGING = {