Skip to content

Conversation

@iamh2o
Copy link
Contributor

@iamh2o iamh2o commented Jul 3, 2025

Summary

  • add async locking for DB maintenance
  • implement helper functions to dump and restore Postgres DB
  • expose /db_backup and /db_restore endpoints
  • show available backups in admin page
  • allow backup path preference with UI controls
  • drop existing schema before restoring and prompt user to confirm restore

Testing

  • python -m py_compile main.py
  • pytest -q (fails: ModuleNotFoundError: No module named 'yaml')

https://chatgpt.com/codex/tasks/task_e_686628438518833197689d8c4ec4ece3

@iamh2o iamh2o merged commit 0d235c2 into rcrf_v3 Jul 3, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants