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

Add IMigrationParticipant for model migration #3333

Closed
mcharfadi opened this issue Apr 4, 2024 · 0 comments · Fixed by #3334
Closed

Add IMigrationParticipant for model migration #3333

mcharfadi opened this issue Apr 4, 2024 · 0 comments · Fixed by #3334

Comments

@mcharfadi
Copy link
Contributor

mcharfadi commented Apr 4, 2024

In order to keep track of the last migration performed on a document, we will store the last migration version and the name of the last migration applied to a document.
We also add an interface IMigrationParticipant that offers methods for model migration.

@mcharfadi mcharfadi added this to the 2024.5.0 milestone Apr 4, 2024
@mcharfadi mcharfadi self-assigned this Apr 4, 2024
mcharfadi added a commit that referenced this issue Apr 4, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
@mcharfadi mcharfadi linked a pull request Apr 4, 2024 that will close this issue
39 tasks
@mcharfadi mcharfadi changed the title Add a field migration in documents Add IMigrationParticipant for model migration Apr 10, 2024
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 10, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 11, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 11, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 11, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 16, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 16, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 16, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 16, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit that referenced this issue Apr 16, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
sbegaudeau pushed a commit that referenced this issue Apr 22, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
sbegaudeau pushed a commit that referenced this issue Apr 22, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
sbegaudeau pushed a commit that referenced this issue Apr 22, 2024
Bug: #3333
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant