Codify §4.2 आवश्यकता लेखक एकल-जीवन आंशिक-अद्वितीय बैकस्टॉप
प्रति (loan file uid, img doc type id, party) एक लाइव आवश्यकता पर दायित्व सेल। ************* app-layer idempotency read एक समवर्ती डबल-इंस्टेंटिएट नहीं पकड़ सकत...
एक बाजार के लिए स्कोप मॉक लीड विक्रेता; ड्रॉप हटाए गए मार्क्ट आर्ग बनाते हैं
ClosingWorkflowTemplate संस्करणों (doc 05 §6.3) के लिए NULLs सुरक्षित अद्वितीय सूचकांक
प्रति (संगठन id, स्कोप स्तर, स्कोप ref id) अनाज एक संस्करण। CRDB NULLs-distinct है, इसलिए इसके लिए विभाजित है nullable स्कोप ref id (mirrors mlos aiptp *): mlos...
AiPullThroughPolicy एकल सक्रिय सूचकांक (doc 09 §8) के Null सुरक्षित विभाजन
CRDB NULLs-distinct है, इसलिए सिंगल (lender profile id, market id) WHERE स्टेटस='ACTIVE' इंडेक्स ने नहीं किया बैकस्टॉप ओरग-वाइड (market id IS NULL) अनाज - दो सम...
(loan file uid, type) मूल एकल-सक्रिय आंशिक-अद्वितीय सूचकांक (doc 11 §5.3 / §6.2)
एमएलओएस ऋण-identifier रजिस्ट्री में एक पूर्व-existing डबल-सक्रिय छेद बंद कर देता है: सूचकांक (a) ********** 10 REGISTRY-NATIVE के लिए केवल बाधाओं (ऑर्ग, टाइप, V...
RCE लॉक रिकॉर्ड्स (doc 08 §7.3) के लिए एंटी-डबल-लॉक आंशिक-अद्वितीय सूचकांक
SchemaCleanupRunner adds ************* - आंशिक Mlos lock record (organization id, loan scenario id) WHERE स्थिति में ************* प्रति ऋण एक लाइव रेट लॉक पर प...
§2.4 विरोधी AUS-shopping आंशिक-अद्वितीय सूचकांक mlos aus run पर
AusRun per (loan file uid, Source label) - "डुप्लिकेट दिखने AUS-shopping (doc 10 §2.4 / §2.5) की तरह। अब लैंड करने के लिए सुरक्षित है कि एमएलओएस अंडरराइटिंग सर्...
रजिस्टर pkg + RCE/pull-through DDL (docs 08/09)
@JapaRepositories += ************* SchemaCleanupRunner: ************* (partial-unique) + rce commit ai decision fk + rce commit lock record fk + rce commit pric...
रजिस्टर com.kamo.z.shared.mlos.eclose in @EnableJpaRepositories (doc 05)
रजिस्टर com.kamo.z.shared.mlos.aus @EnableJpaRepositories (doc 10) में
नया aus * रेपो पैकेज (AusRun + बच्चे)। Mlos aus run ने + सत्यापित किया।.
इवेंटप्रोजेक्शननीति प्लेटफॉर्म-डिफ़ॉल्ट आंशिक अद्वितीय इंडेक्स (doc 07 §6.7)
************* ************* कहाँ संगठन id IS NULL — ने प्लेटफॉर्म-डिफ़ॉल्ट सिंगलटन (CRDB NULLs-distinct) को पिन किया न्युल-ऑर्ग पंक्तियों को अन्यथा विस्थापित नह...
नियम पिन प्रविष्टि-> पिन हार्ड FK (doc 06 §4.6)
mlos rvpe pin idx + mlos rvpe pin fk ************* -> mlos rule version pin.uid , satisfier->requirement FK प्रतिबिंबित। लागू + सत्यापित.
नियम-परत डीबी CHECK (doc 06 §4.2/§9.2)
3 प्लेटफार्म स्वामित्व वाली द्विपदीय CHECK (mlos requirement rule / rule set / Mlos freshness policy: platform owned = (organization id IS NULL) + कानूनी दीवार...
1-obligation/N-satisfier शर्त मॉडल (doc 06) के लिए स्कीमा
रजिस्टर com.kamo.z.shared.mlos.docs @EnableJpaRepositories (new repo pkg) + SchemaCleanupRunner backstop mlos requirement satisfier (append-only) WORM स्वीकृति ...
अधिसूचना पार्टी + कॉन्सेंट लेजर स्कीमा (doc 07 §6)
- KamoInitializerApp: @EnableJpaRepositories += ************* **************** - SchemaCleanupRunner: mlos consent one identity chk = num nonnulls(party uid) Ra...
निर्णय इनपुट सिद्धि-एक्युटी डीडीएल (decision-spine 2c)
ddl-ऑटो के माध्यम से निर्णय input ऑटो-creates; SchemaCleanupRunner invariants जोड़ता है हाइबरनेट उत्सर्जन नहीं कर सकता: - फैसले input one source chk: num nonnul...
लंबित WIP में जाँच करें (इस रेपो पर कोई CI/CD नहीं)
- DataLoader: प्लेटफॉर्म बेसलाइन सुरक्षा मॉडल + KamoCRM बाजार बैकफिल वायरिंग - KamoCRMMarketbackfillLoader जोड़ें; सुपरसेड बिलिंगसमूह बैकफिललोडर को हटा दें - Ka...
SchemaCleanupRunner में प्रति बूट customer id FK tug-of-war
Stale RetailCustomer-> Account cleanup drop of commerce carts.customer id, ************* ********** लोग कॉलम अब लाइव हैं, हाइबरनेट स्वामित्व वाले एफके कॉलम (कार...
Guideline-version no-overlap आंशिक-अद्वितीय सूचकांक (चरण-2 स्लाइस 7)
SchemaCleanupRunner: ux guideline version active आंशिक-unique ON mlos guideline version (organization id, product id) WHERE स्थिति = 'सक्रिय' और प्रभावी until I...
वैल्यू-सेट प्लेटफॉर्म स्वामित्व वाली स्वामित्व CHECK (चरण-2 स्लाइस 4)
SchemaCleanupRunner: ADD CONSTRAINT Mlos value set ownership chk CHECK (platform owned = (organization id IS NULL)) - doc 02 §6.2: एक मंच वर्गीकरण है एक null or...
Mlos product ARM-consistency CHECK (चरण-2 स्लाइस 2)
SchemaCleanupRunner: ADD CONSTRAINT ********** CHECK ((amortization type = 'ARM') = (arm fixed period months IS not NULL)) - एक निश्चित अवधि है IFF को घोषित किय...
रजिस्टर कैटलॉग रिपोज + रेट-शीट-वर्जन नो ओवरलैप इंडेक्स (चरण-2 स्लाइस 1)
@AnableJpaRepositories += com.kamo.z.shared.mlos.catalog (New MlosInvestor/) ************* repos; पहले से ही @EntityScan द्वारा कवर किया गया था। - SchemaCleanup...
आंशिक अद्वितीय इंडेक्स + सर्विसिंग इनवरिएंट (चरण-1 विन्यास पूरा)
SchemaCleanupRunner DDL नए mlos.config डोमेन (mlos.config पहले से ही in @EnableJpaRepositories; हाइबरनेट डीडीएल-ऑटो: अद्यतन तालिका बनाता है): - एक सक्रिय आंशिक ...
रजिस्टर mlos.config repo pkg (चरण-1 स्लाइस 1)
जोड़ें com.kamo.z.shared.mlos.config to @EnableJpaRepositories so KamoInitializer Mlos lender profile + mlos licensing entry. इंडेक्स (incl.) यूनिक्वायर Market ...
Mlos.compliance repo pkg (Slice 2c-i)
जोड़ें ********** @ सक्षम JpaRepositories तो KamoInitializer Mlos adverse action timer + mlos regx timer बनाता है। इंडेक्स इकाई द्वारा घोषित @Table — कोई Schema...
रजिस्टर mlos.legal repo pkg (Slice 2b)
Add com.kamo.z.shared.mlos.legal to @EnableJpaRepositories so KamoInitializer Mlos licensed act registry/mlos ron eligibility/mlos steward license. सभी अनुक्रमण...
रजिस्टर mlos.steward + mlos.orchestration repos; स्लाइस-2a स्कीमा
- KamoInitializerApp @EnableJpaRepositories: संचित एमएलओएस रेपो जोड़ें पैकेज ************* प्लस Esign/personal loans इसलिए KamoInitializer अपनी स्कीमा का मालिक ...
Migration for borrower-facing brand + disclosure columns
Adds the seven nullable columns the kamo-shared-library Organization entity now declares (TAGLINE / NMLS_ID / PHONE_SUPPORT / EMAIL_SUPPORT / EQUAL_HOUSING_DISC...
प्रोग्रामबीडररर्नर - बीज 17 बेसलाइन ऋणप्रोग्रामकोड कार्यक्रम (idempotent)
MEMBER UI PREFERENCES तालिका (order 60) जोड़ें
सामान्य प्रति सदस्य UI-preference स्टोर समर्थन के लिए Idempotent CREATE हेक्स-हेड पॉपओवर आकार चयनकर्ता और भविष्य के प्रति सदस्य यूआई सेटिंग्स। स्कीमा EmbRecordS...
Add CDR caller-ID columns to recordings table (order 40)
Adds caller_id_num, caller_id_name, call_direction, and call_result columns to the recordings table so the softphone history tab can display who called without ...
सदस्य भाषा + डिफ़ॉल्ट currency कॉलम जोड़ें
सदस्यों के लिए दो न केवल कॉलम जोड़ता है, जो नई तालिका का समर्थन करता है Member.language (VARCHAR DEFAULT 'इंग्लिश') और Member.defaultCurrency (VARCHAR(10) DEFAU...
रिकॉर्डिंग प्रदाता-lookup कॉलम + VM संग्रह कॉलम के लिए माइग्रेशन धावक
RECORDINGS.provider instance id (UUID) और प्रदाता external id (VARCHAR(64)) प्लस मिश्रित idx recordings provider lookup सूचकांक सॉफ्टफोन हिस्ट्री टैब के थोक लुक...
सम्मिलित करें कंपनी और company name कॉलम जोड़ें
LeadCompanyColumnRunner (Order 40) idempotently adds: - lead markets.include company (BOOLEAN, nullable) - ट्रैक करता है कि क्या एक है बाजार की आवश्यकता होती है...
CockroachDB-compatible DROP INDEX CASCADE syntax का उपयोग करें
CockroachDB ने ALTER TABLE को खारिज कर दिया ... UNIQUE के लिए DROP CONSTRAINT साथ: unimplemented: नहीं छोड़ सकते UNIQUE constraint "uk org oauth provider" का उ...
मल्टी-इंस्टेंस फोन / एसएमएस प्रदाता माइग्रेशन
हाइबरनेट डीडीएल-ऑटो के बाद रन: अद्यतन नई टेबल (VOIP PROVIDER INSTANCE) बनाता है, BULK TEXT PROVIDER INSTANCE, PHONE EXTENSION, PHONE END USER, PHONE DEVICE. PHO...
ड्रॉप टीमMemberPayFeesDataLoader से सेट
मास्टर-मॉडल प्रावधानकर्ता अब हटाए गए त्रि-राज्यीय वेतन-शुल्क पास नहीं करता है मास्टर सुरक्षा मॉडल बनाते समय सेटिंग - क्षेत्र से चला गया है चाइल्डऑर्गसुरक्षामॉडल...
TeamMember is-a Member; drop bogus tm.getMember() कॉल
टीममेम्बर जॉइन्ड विरासत का उपयोग करता है - यह एक सदस्य है, कोई घोंसला सदस्य नहीं है क्षेत्र। बैकफिल tm.getMember () कह रहा था जो मौजूद नहीं है। इसके अलावा Tm.te...
ड्रॉप stale commerce subscription events event type CHECK for COMP event
डिफ़ॉल्ट-role-rights enum कॉलम पर ड्रॉप stale CHECK बाधाओं
हाइबरनेट ऑटो-generates CHECK (column IN ('VAL1', 'VAL2', ...) constraint @Enumerated (Enumtype.string) कॉलम के लिए CREATE TABLE पर, enum को फ्रीज करना तालिका नि...
भूमिका-दाएं upserts के लिए लापता अद्वितीय बाधाएं जोड़ें
************* + सिंकसुरक्षामॉडलRoleRights उपयोग `ON CONFLICT (role id, right type) DO NOTHING` and `on'; `ON CONFLICT (default role id, right type) DO NOTHING',...
बीज संगठन.isTopLevel for kamocrm and OWNER UNLIMITED self-comp plan
- DataLoader: ड्रॉप संगठन मेकऑर्ग से टाइप आर्ग, सेट isTopLevel = kamocrm पर ट्र्यू - KamoCRMAgeReqUpdateRunner + परीक्षण: TYPE के बजाय IS TOP LEVEL = TRUE पर मै...
जैसा कि आप शिपिंग देखते हैं?
यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.
