Skip to content

feat(store): port SQLite migrations#2106

Merged
Mirko-von-Leipzig merged 1 commit into
mirko/migrate-ntxfrom
mirko/store-migration
May 21, 2026
Merged

feat(store): port SQLite migrations#2106
Mirko-von-Leipzig merged 1 commit into
mirko/migrate-ntxfrom
mirko/store-migration

Conversation

@Mirko-von-Leipzig
Copy link
Copy Markdown
Collaborator

@Mirko-von-Leipzig Mirko-von-Leipzig commented May 20, 2026

Stacks on #2105

This formally removes the last diesel_migrations dependency.

@Mirko-von-Leipzig Mirko-von-Leipzig added the no changelog This PR does not require an entry in the `CHANGELOG.md` file label May 20, 2026
@Mirko-von-Leipzig Mirko-von-Leipzig changed the title feat(store): SQLite migrations feat(store): port SQLite migrations May 20, 2026
}
}

diesel::joinable!(accounts -> account_codes (code_commitment));
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These joins were manually added, but we don't actually have the FK defined so they don't actually exist afaiu.

We should otherwise add the FK constraints in if we want these to be a thing?

Copy link
Copy Markdown
Contributor

@kkovaacs kkovaacs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Mirko-von-Leipzig Mirko-von-Leipzig merged commit 89695ae into mirko/migrate-ntx May 21, 2026
18 checks passed
@Mirko-von-Leipzig Mirko-von-Leipzig deleted the mirko/store-migration branch May 21, 2026 06:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog This PR does not require an entry in the `CHANGELOG.md` file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants