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

Fix Update0430 Teil 2 #223

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

Conversation

JohannMaierhofer
Copy link

@JohannMaierhofer JohannMaierhofer commented May 3, 2024

Diese Migration ist für den Fall, dass die korrigierte Migration Update0430 nicht ausgeführt wird weil schon mit der alten Version migriert wurde z.B. mit einem Nightly Build.
Weil wegen gelöschter Buchungsklassen die Integrität verletzt sein könnte, muss der Foreign Key mit NOCHECK erzeugt werden.

Der Foreign Key wird nur erzeugt wenn er noch nicht existiert.

Sollte jemand schon bei einem Konto eine Buchungsart gesetzt haben und diese dann gelöscht haben, bleibt die ID bei der Migration in der Kontotabelle erhalten. Dies führt aber zu keinem Fehlverhalten der Software. Beim nächsten setzen eine Buchungsart wird die ID überschrieben.

Die Übergabe muss nach #218 erfolgen wegen der Update Nummer.

@JohannMaierhofer JohannMaierhofer changed the title Fix update0430teil2 Fix Update0430 Teil 2 May 3, 2024
@dippeal dippeal added the fix This will fix a bug label May 4, 2024
@JohannMaierhofer JohannMaierhofer added the blocked Depends on another feature or request label May 9, 2024
@JohannMaierhofer JohannMaierhofer removed the blocked Depends on another feature or request label May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fix This will fix a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants