user model ergänzen
Verfasst: Freitag 6. Oktober 2023, 12:52
Ich habe schon wieder eine neue Idee:
Ich habe schon geschrieben, dass einige User die Registrierung nicht hinbekommen oder aus irgendwelchen anderen Gründen zwei oder auch mehr Accounts haben. Das ist manchmal unübersichtlich und wenn die Kids dann auch noch in zwei verschiedenen Accounts Aufgaben rechnen (und sich dann wundern, dass "Aufgaben weg sind") wird es noch blöder. Ich schreibe also gerade einen Code um doppelte Accounts zu löschen bzw. zusammenzuführen. Das würde ich gerne protokollieren. Vor allem, wenn ich Lehrern dies auch ermögliche.
Meine Frage: Ich habe, wie ich es in Tutorien gelernt habe, ein "Profil" Model als one-to-one mit dem Usermodel verbunden. Irgendjemand hat mich mal hier gefragt, warum ich nicht das Usermodel erweitert habe. Meine Idee ist es, im Usermodel ein Textfeld zu ergänzen, in dem ich die oben genannten Prozesse protokollieren kann. Die Userinstanz würde ich bestehen lassen und nur die überflüssigen Profilinstanzen löschen. Ich finde allerdings keine Anleitung, wie ich das bewerkstelligen könnte. In den Anleitungen wird geraten eine one-to-one Relation zu erstellen. Bei den von mir erstellten Tabellen kann ich immer den Aufbau kontrollieren und auch in den migrations sehen was ich geändert habe. Mit dem usermodel geht das ja anscheinend nicht - oder?
Ich habe schon geschrieben, dass einige User die Registrierung nicht hinbekommen oder aus irgendwelchen anderen Gründen zwei oder auch mehr Accounts haben. Das ist manchmal unübersichtlich und wenn die Kids dann auch noch in zwei verschiedenen Accounts Aufgaben rechnen (und sich dann wundern, dass "Aufgaben weg sind") wird es noch blöder. Ich schreibe also gerade einen Code um doppelte Accounts zu löschen bzw. zusammenzuführen. Das würde ich gerne protokollieren. Vor allem, wenn ich Lehrern dies auch ermögliche.
Meine Frage: Ich habe, wie ich es in Tutorien gelernt habe, ein "Profil" Model als one-to-one mit dem Usermodel verbunden. Irgendjemand hat mich mal hier gefragt, warum ich nicht das Usermodel erweitert habe. Meine Idee ist es, im Usermodel ein Textfeld zu ergänzen, in dem ich die oben genannten Prozesse protokollieren kann. Die Userinstanz würde ich bestehen lassen und nur die überflüssigen Profilinstanzen löschen. Ich finde allerdings keine Anleitung, wie ich das bewerkstelligen könnte. In den Anleitungen wird geraten eine one-to-one Relation zu erstellen. Bei den von mir erstellten Tabellen kann ich immer den Aufbau kontrollieren und auch in den migrations sehen was ich geändert habe. Mit dem usermodel geht das ja anscheinend nicht - oder?