Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Data Import: Replace Mode? #25

Open
tynorton opened this issue Nov 11, 2024 · 1 comment
Open

Data Import: Replace Mode? #25

tynorton opened this issue Nov 11, 2024 · 1 comment
Labels
documentation Improvements or additions to documentation

Comments

@tynorton
Copy link

Nice looking app so far, but I'm running into some friction while trying to test it.

Problem
I am incrementally migrating my available transaction data from several brokerages, and converting them into the investbrain import format. Each subsequent import of the xlsx file is additive and distorts all the data within the application.

I would like to be able to maintain my own copy of the transaction data outside the application, and be able to re-import that (updated) data whenever.

Question
Is it possible to use import as a mechanism to replace the entire system of record (i.e. Transaction data)? If so, how can I do this?

Ask
If not, the ask would be to add an option that would allow the user to treat the import as a "Replace" operation, wiping out existing transactional data (But maintaining the Portfolios).

Import validation, history/audit log, and visual report of affected records would go a long way to aide in user clarity around that process as well. ;)

Cheers,
Ty

@hackerESQ
Copy link
Collaborator

Hi @tynorton the intended functionality is to do an "upsert" while importing.

When the 'id' column is blank, it should be importing your transactions and portfolios.

If there is an 'id' listed, will find the matching portfolio or transaction and update it.

I'm working on clarifying this in the docs. Hope this helps?

If you're not experiencing the expected behavior, please share some before and after exports so I can see what's going on.

@hackerESQ hackerESQ added the documentation Improvements or additions to documentation label Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants