diff --git a/assets/pasted-20260129-143332-d634d894.png b/assets/pasted-20260129-143332-d634d894.png new file mode 100644 index 0000000..9a69edc Binary files /dev/null and b/assets/pasted-20260129-143332-d634d894.png differ diff --git a/core/management/commands/wait_for_db.py b/core/management/commands/wait_for_db.py index 0029bdb..f0747a8 100644 --- a/core/management/commands/wait_for_db.py +++ b/core/management/commands/wait_for_db.py @@ -21,11 +21,11 @@ class Command(BaseCommand): db_conn.cursor() self.stdout.write(self.style.SUCCESS('Database available!')) return - except OperationalError: - self.stdout.write('Database unavailable, waiting 1 second...') + except OperationalError as e: + self.stdout.write(f'Database unavailable ({e}), waiting 1 second...') time.sleep(1) except Exception as e: self.stdout.write(self.style.WARNING(f'Database error: {e}, waiting 1 second...')) time.sleep(1) - self.stdout.write(self.style.ERROR('Database unavailable after 30 seconds.')) \ No newline at end of file + self.stdout.write(self.style.ERROR('Database unavailable after 30 seconds.'))