- Expédié
- 6 septembre 2026 à 07:08 UTC
- Auteur
- Kamo
- Commite
- 879e1a9
status-name contient un NOM relevrant à travers "Enumerated(STRING), donc une ligne encore dire TRIAGED après que la constante a disparu ne se lit pas comme un défaut - il lance «Pas de constante enum» et enlève chaque requête qui touche la ligne, la paged inscription sur la liste. C'est l'échec de la décision de nom sur ordinale échangée contre: un rétrécissement ordinal est silencieux, un rétrécissement de nom est fort. Le balayage court après le remblai ordinal, qui est l'historique gelé et les cartes fixes la colonne telle qu'elle était - réécrire ce remblai pour sauter les trois silencieusement reclasser les lignes sur toute base de données qui ne l'exécute pas encore. TRIAGED et CANNOT-REPRODUCE signifiait le travail ouvert, donc les deux terres sur NEUF où quelqu'un verra Encore une fois; AWAITING-INFO le fait aussi, puisque le NOUVEAU est l'État qui rouvre le la fenêtre d'édition du journaliste, qui est ce que ce statut existait pour faire. L'expédition La copie de l'audit va à la place à NULL - cette colonne enregistre ce qu'un opérateur CHOSE, Et null déjà signifie "ils ont laissé le statut seul", qui est plus proche de la vérité plutôt qu'en affirmant qu'ils en ont choisi un qui n'existe plus. la raison de négation est nul TEXT sans défaut. Contrairement à la publication, aucune défaillance n'est nécessaire pour que l'ALTER réussisse sur une table peuplée: Postgres seulement refuse AJOUTER COLONNE sans un quand la colonne n'est PAS NULL. Appliqué à la base de données en direct, qui détenait des lignes nulles dans les trois statuts. Le navire de déclaration de toute façon - "il n'y en avait pas quand j'ai regardé" n'est pas une propriété a la migration peut compter.