chore(backups): add admin-only seed dumps (علی محقق)
Replaces the removed mock-data snapshots with minimal recovery seeds that provision exactly one super user: - casdoor.dump: full casdoor schema + built-in console admin (admin/123), org 'inventory', app 'inventory-app', the JWT signing cert, and the single org user ali.mohaghegh (علی محقق, plain password) — tokens, sessions and records cleared. - procurement.dump: full procurement schema + the single users row (علی محقق, role=admin) linked by casdoor_id — all other tables empty; init_db re-seeds categories/units at startup. Login: ali.mohaghegh (Casdoor rejects spaces in usernames, so the spaceful 'ali mohaghegh' is not a valid login name). Restore on a fresh volume with: docker compose stop api casdoor docker cp 'backups/علی محقق/casdoor.dump' procurement-postgres:/tmp/ docker cp 'backups/علی محقق/procurement.dump' procurement-postgres:/tmp/ docker exec procurement-postgres pg_restore -U postgres -d casdoor --clean --if-exists /tmp/casdoor.dump docker exec procurement-postgres pg_restore -U postgres -d procurement --clean --if-exists /tmp/procurement.dump docker compose start casdoor api Both dumps were round-trip validated (pg_restore into scratch DBs: casdoor = 2 users / 2 orgs / 2 apps / 1 cert; procurement = 1 admin user, all other tables empty).
This commit is contained in:
Binary file not shown.
Reference in New Issue
Block a user