Skip to content

Added the initial v3 migrations [#2178]#2374

Merged
mcpierce merged 1 commit intocomixed:mainfrom
mcpierce:feature/issue-2178
Apr 18, 2025
Merged

Added the initial v3 migrations [#2178]#2374
mcpierce merged 1 commit intocomixed:mainfrom
mcpierce:feature/issue-2178

Conversation

@mcpierce
Copy link
Contributor

@mcpierce mcpierce commented Apr 6, 2025

  • Added migrations to create the tables if not found.
  • Added migrations to modify pre-v3 tables if found.
  • Changed the primary columns to match the new naming convention.
  • Changed the domain models to match the new primary key names.

Closes #2178

Status

READY

Does this PR contain migrations?

NO

Before You Submit Your PR:

  • Have you announced your PR on the comixed-dev mailing list?
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Refactors existing code (code changes for efficiency or maintainability)
  • Updates runtime dependencies but does not add new functionality
  • Security fix (be sure to include the CVE in the commit message)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@mcpierce mcpierce added the enhancement A pull request containing a a new feature, refactoring, or security improvement.. label Apr 6, 2025
@mcpierce mcpierce added this to the 3.0 milestone Apr 6, 2025
 * Added migrations to create the tables if not found.
 * Added migrations to modify pre-v3 tables if found.
 * Changed the primary columns to match the new naming convention.
 * Changed the domain models to match the new primary key names.
@mcpierce mcpierce force-pushed the feature/issue-2178 branch from 8ca72ab to 0143ac6 Compare April 6, 2025 18:43
@sonarqubecloud
Copy link

sonarqubecloud bot commented Apr 6, 2025

@mcpierce mcpierce merged commit 3fdcc91 into comixed:main Apr 18, 2025
4 checks passed
@mcpierce mcpierce deleted the feature/issue-2178 branch April 18, 2025 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement A pull request containing a a new feature, refactoring, or security improvement..

Projects

None yet

Development

Successfully merging this pull request may close these issues.

To normalize the database, the id column for each table should be [table name]+"_ID"

1 participant