bcgov / bcgov/SIMS

MongoDB stores form entries indefinitely

Open
#6,592 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
29
Forks
15
PR merge metrics
No merged PRs in 30d

Description

FormIO does a dry-run with input form data before the real submission. This is causing form data to be stored in MongoDB indefinitely and will cause growth long term.

## Acceptance Criteria
[ ] MongoDB only stores FormIO definitions and does not grow with usage

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the FormIO dry-run submission flow and where its input data is persisted to MongoDB. Confirm which records are created during a dry-run, then verify that MongoDB retains only FormIO definitions and does not grow with normal usage.

Written by the indexing model from the issue text.

Assessment

Tech stack
mongodb, typescript
Domain
backend, databases
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.