Rendre le public FKs et la formulation attestée en matière de mise en garde

Fixkamo-shared-library
Expédié
6 août 2026 à 11:58 UTC
Auteur
Kamo
Commite
50843ad

Cinq défauts de l'examen de l'ensemble de la section, le tout sur le plan des éléments de preuve. Les FKs d'audit n'ont pas fait de cascade. cascade et CascadeType.DETACH est un la persistence-un contexte cascade et n'émet rien à la DDL, donc Hibernate a créé le contraintes à NO ACTION. Le Département et JobTitle sont délassis sans FK cleanup (DepartmentController: 232, JobTitleController:226), donc le premier le département supprimer après l'existence d'une ligne d'audience aurait été un 23503. Remplacé avec l'ondélete (CASCADE) d'Hibernate, qui émet sur la CASCADE DELETE, et a corrigé le javadoc qui a déjà revendiqué le comportement. La formulation attestée n'était ni immuable ni visible pour modifier la détection. Il n'a vécu que sur le logiciel LegalPackage, donc la reformulation a détruit le corps Une attestation préalable avait haché, et n'a rien déplacé de l'empreinte digitale que l'empreinte digitale pouvait voir. Redeliver n'a jamais été proposé pour un colis dont les conditions avaient changé. La version La ligne congele maintenant l'attestation-texte et son SHA-256 à l'heure de publication; le paquet conserve sa copie en tant que brouillon éditable, et la formule d'empreintes digitales inclut hachage. Le WORM javadoc a surestimé. Désactiver/-prédécouper le feu uniquement à travers le le contexte de persistance, et JpaRepository distribue supprimer AllInBatch() et JPQL de stratification, Aucune entité chargée, pas de rappel, aucune preuve n'a été silencieusement. Le dépôt d'attestations maintenant étend le marqueur du menu dépositaire et déclare seulement sauver, findById, findByAssignmentUid et donc pas de suppression n'est sur l'interface pour atteindre. Le javadoc dit clairement que c'est le la moitié de couche d'application et que REVOKE de niveau DB de PhiAccessLog est l'autre. Aussi: ToStringSerializer sur l'organisation de l'attestationId et l'équipeMemberId c'est la charge utile de panel de preuves et un unique-rowid() est dépassé de 2 à 53; supprimé l'indice d'affectation non unique de l'entité, qui fait double emploi avec l'UNIQUE de la migration one; column épingléDéfinition sur les trois actualités FK d'audience de sorte qu'ils ne le font pas héri - de la PK référencée; ajouté - depuis la rédélégation d'un membre légitimement plus d'une mission et findFirst quitterait le reste ouvert; et le rappel balayage prend maintenant un Pageable et retourne une tranche au lieu de le chargement de chaque affectation tardive sur la plate-forme en une seule liste. Tests: 1077 passes, LegalPackageEntityTest de 18 à 25.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation