⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Conversation

@sandyforresternhs
Copy link
Contributor

@sandyforresternhs sandyforresternhs commented Feb 10, 2026

  • Deletes all items in a DynamoDB table and reseeds the table with X (default = 2) pointers of each type for X (default is 2) custodians
  • The scripts have been implemented to allow for execution either locally or via the lambda
  • Here's some Cloudwatch logs showing the lambda working successfully
  • When running locally, the delete_all_table_items.py and seed_sandbox_table.py scripts can be run independently or via the orchestrator script reset_sandbox_table.py
  • The lambda handles the orchestration of the delete and seed scripts (index.py), so the reset_sandbox_table.py script is not required for the lambda
  • The clone_dynamodb_table.py is not required as part of this work, but I used it testing. We can leave it in or take it out depending on how useful people feel it is

TODO / Questions

  • What needs adding for the retrieval mechanism
  • Update readme
  • Review / update the customer facing docs - sense check the examples line up with the pointers we're creating
  • Sense check what we're doing here lines up with Nina's work to amend NHS numbers in the docs

@sonarqubecloud
Copy link

@github-actions
Copy link

💥 Something went wrong while deploying the pull request environment.
Check Output Logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant