KamoCRM

रोलराइट्स

FeatureSecurityService
शिप
20 अप्रैल 2026 को 8:23 pm बजे UTC
लेखक
Kamo
करना
3609afb

रोलराइट टाइप को जोड़ने या हटाने के लिए फिर से चलने की आवश्यकता नहीं होनी चाहिए KamoInitializerService. सिंकऑल () अब हर स्टार्टअप पर तीन चरण चलाते हैं: 1. हील बाधाएं - प्रत्येक CHECK को हर दाएं-असर पर बाधा डालती हैं तालिका और यह सुनिश्चित करने के लिए दो upsert-required अद्वितीय बाधाओं मौजूद हैं। हाइबरनेट बेकरी को CREATE TABLE पर CHECK प्रतिबंधों में मान दिया गया है समय और कभी उन्हें अद्यतन नहीं करता है, और @UniqueConstraint केवल प्रभाव लेता है CREATE TABLE पर, इसलिए जब भी enums विकसित हो जाता है तो दोनों बहाव निकलते हैं। @Anumerated जावा परत पर पहले से ही मान्य मान लागू करता है। 2. अनाथ अधिकार हटाएं - DELETE WHERE right type not IN (current enum) सभी छह दाएँ-असर तालिकाओं में: org role rights, **************** Member rights, Member rights applied, job title rights, dept rights. ORDINAL int और STRING enum नाम भंडारण दोनों संभालती है। 3. लापता अधिकार सम्मिलित करें - अपरिवर्तित; अद्वितीय बाधाओं पर निर्भर करता है चरण 1 में सुनिश्चित किया गया। Idempotent - फिर से चलाने के लिए सुरक्षित। अब enum मूल्यों को जोड़ने / हटाने की आवश्यकता है केवल सुरक्षा सेवा को पुनरारंभ करना।.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.

Foreverमूल्य निर्धारण देखें