- शिप
- 13 अगस्त 2026 को 2:33 am बजे UTC
- लेखक
- Kamo
- Commit
- c9f9a8f
चार nullable स्तंभों और टाइमकार्डपंच पर एक दूसरा लिखने वाला संक्रमण। A शून्य कहता है कि पंच कभी अस्तित्व में नहीं होना चाहिए - घड़ी पर एक डबल टैप, एक छोड़ दिया ब्रेक, या दो spans के बीच सीवन टाइमकार्ड संपादक सिर्फ है एक में विलय हो गया। यह न तो एक सुधार है ("यह हुआ, एक अलग पर समय, जो एक प्रतिस्थापन पंक्ति छोड़ देता है और न ही एक हटाने: supersedByPunchId मतलब "इस अन्य पंक्ति को इसके बजाय पढ़ें" और यहाँ कोई अन्य पंक्ति नहीं है। पंक्ति जीवित रहती है, voided, इसके लेखक और इसके कारण के साथ इसके बगल में। एक वेतन रिकॉर्ड जिसे एक पंच को भूलने के लिए बनाया जा सकता है, वास्तव में अपर्याप्तता है जो बदलाव करता है एंडरसन v के तहत नियोक्ता के लिए बोझ। Mt. Clemens Pottery, इसलिए केवल एकमात्र वस्तु एक शून्य हटाने की गणना पर पंच का प्रभाव है। (Worm) को लागू करने की अनुमति देता है voidedAt समान शर्तों पर as supersededbyPunchId — null एक मूल्य के लिए, एक बार - और कोई कारण के साथ शून्य से इनकार कर दिया। जगह में खोलना जानबूझकर असंभव: एक पंच को फिर से स्थापित करने का मतलब है कि एक डालना, जो छोड़ देता है अपनी खुद की पंक्ति और उसकी खुद की व्याख्या। ******************* एक नहीं है सुविधा। unfiltered संस्करण घड़ी की स्थिति तय करने के लिए गलत है: एक अतिरंजित पंक्ति अपने मूल तत्काल रखता है, इसलिए एक क्लॉक-आउट ने पिछड़े को सही किया मृत पंक्ति को घटित करके नवीनतम छोड़ देता हैAtUtc, और एक voided पंक्ति नवीनतम रहता है जब तक कुछ नया पंच हो जाता है। "क्या आप घड़ी पर हैं? एक रिकॉर्ड से जो अब मौजूद नहीं है। प्रति इकाई परिवर्तन नियम: साझा-lib स्थानीय रूप से स्थापित, KI 192.168.4.22:5433 के खिलाफ माइग्रेशन लिखित और RUN सभी चार ALTERs के साथ लागू किया गया है, और उसके बाद ही यह धक्का दिया गया है - इसलिए कोई भी सेवा एक के खिलाफ निर्माण कर सकते हैं अनपेक्षित स्कीमा।.