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

added fluent WithIdentityInsert() method in order to deactivate and reactivate Identity insert in an sql database. Added a test project using TestContainers #468

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

FrancisGauthier
Copy link

added fluent WithIdentityInsert() with EFSave method in order to deactivate and reactivate Identity insert in an sql database.

added a test project with a test container to run an actual sql server for testing purposes.

Requires docker installed

Need to add test executions in the pipeline/workflow. This can be added in another PR or within this one.

@FrancisGauthier FrancisGauthier changed the title added fluent WithIdentityInsert() method in order to deactivate and reactivate Identity insert in an sql database. added fluent WithIdentityInsert() method in order to deactivate and reactivate Identity insert in an sql database. Added a test project using TestContainers Jul 22, 2023
Signed-off-by: Francis Gauthier <fgauthier@donetechno.com>
Signed-off-by: Francis Gauthier <fgauthier@donetechno.com>
Signed-off-by: Francis Gauthier <fgauthier@donetechno.com>
@FrancisGauthier
Copy link
Author

Hi, its been a while the pr is open. I rebased the code and reverted some code i accidentally pushed in my fork.

Let me know if i can help with anything else. I think this would be a nice addition to this library. We do use that library for a custom ETL in a project and keeping the identity ids is really helpfull. Otherwise we have to disable and reenable identity columns before and after ETL processes

Thanks,

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.

None yet

2 participants