Land das Gesetzespaket Schema
Fügt com.kamo.z.shared.hr.legal zur Repository-Scanliste hinzu und stellt sicher, Einzigartigkeit und Durchsuchung indizes das Entity-Mapping nicht sicher ausdr...
Die Sammlung jedes vorhandenen Bindemittels nachfüllen
Enterhält den Umfang aus dem ersten DOC-Element Img; leere Ordner fallen zurück auf die My Docs des Besitzers. Bewerben NICHT NULL nur nach der Verfüllung.
Erstellen Sie die E-Mail search_vector-Spalte und ihren invertierten Index
************ hat es nie gegeben. E-MailService ist selbst V1__email_metadata_schema.sql erklärt es, aber diese Migration ist nie vergangen -- die Tabelle kam vo...
Schema und Kontaktpunkt-Saatgut für Bleikommunikation
Hibernate erstellt die drei neuen Tabellen aus den Shared-lib-Entitäten; dies fügt hinzu was es nicht ausdrücken kann - der teilweise eindeutige Index, der höch...
Schema für die Multi-Provider-Trennungsschicht
Erstellt ************ und org_meeting_oauth_tokens, fügt hinzu die Provider-Identity-Spalten zu MEETING_RECORDS und MEETING_RECORDINGS und der Zoom/Teams-fähige...
Umbevollmächtiger Primäragent auf reservierter Gelegenheit
PRIMARY_AGENT_MEMBER_ID ist, wer jetzt die Gelegenheit wahrnimmt; REQUESTED_BY_MEMBER_ID bleibt für immer unberührt. Nullable ohne Backfill absichtlich - null M...
Kommissionskolonnen für reservierte Gelegenheiten und Marktausfälle
Sechs nicht abnehmbare Spalten: Die Gesamtkommission einigte sich auf eine reservierte Gelegenheit, und der Marktausfall, der ihn bei der Genehmigung vorfüllt. ...
Tische für Bleichancen Reservierungen
Spiegel führenOpportunityReservation, LeadOpportunityCommissionSplit und ************ in Kamo-shared-Bibliothek. ddl-auto:update würde sie von den Entitäten sow...
Erstellen Sie phi_access_log - der langlebige Audit-Trail
Bisher wurde der PHI-Zugriff nur auf einen Logstream mit 14-tägiger Aufbewahrung aufgezeichnet gegen eine sechsjährige Verpflichtung, und ohne Abfragefläche. Ei...
Erstellen Sie die Zweit-Faktor-Tabellen
Backs UserMfaEnrollment und MfaRecoveryCode in Kamo-shared-Bibliothek Person oder Entity Authentizierung, die Lücke die Compliance-Bewertung genannt disqualifiz...
Erstellen Sie HANDLES_PHI und PHI_EFFECTIVE_DATE auf orgs
Spiegelt die beiden neuen Organisationsfelder, nach der OrgBrandingFieldsMigration Konvention, so dass die Spalten sind auf jeder Umgebung wieder zu produzieren...
Erstellen Sie HANDLES_PHI und PHI_EFFECTIVE_DATE auf orgs
Spiegelt die beiden neuen Felder auf der Organisation Einheit in kamo-shared-Bibliothek, im Anschluss an die OrgBrandingFieldsMigration Convention. HANDLES_PHI ...
Originator/Transaktion-erste Spalten (@Bestellen 90)
Additive zunichte Spalten + org-unique Transaktionsnummernindex für den MLOS originator/transaktion refactor: mlos_loan_transaction (transaction_number + geordn...
INVESTOR_PRICE Spalte zu rate_locks + loan_pricing_snapshots hinzufügen
@Bestellung(80) idempotent ADD COLUMN IF NOT EXISTS (DECIMAL(9,4), passend zum Preis-zu-100 Grids) so dass der MLOS RCE kann die wahre nicht-par Anleger Ausführ...
Teileinziger Index zur Durchsetzung eines aktiven Abschlusspakets pro Darlehen (eClose Double-close backstop)
CREATE UNIQUE INDEX uk_mlos_closing_pkg_active_loan ON mlos_closing_package (loan_file_uid) WHERE Status <> 'CANCELLED'. Langlebige Backstop hinter der Assem...
Saatgut der 17 echten Programm-Regeln (doc03 9 Phase 1)
Migrates die maßgeblichen ProgramRuleset-Daten aus dem KamoMLOS Client-Regelsatz Dateien in ************ (17 Codes, getreu extrahiert) und ersetzt ProgramSeeder...
Codify 4,2 Anforderungsschreiber Single-Live partiell-unique Backstop
Bei höchstens EINEN LIVE-Anforderung pro (loan_file_uid, img_doc_type_id, party) Verpflichtung Zelle. ************ App-Schicht idempotenz lesen kann ein gleichz...
NULLs-sicherer Unikat-Index für ClosingWorkflowTemplate-Versionen (doc 05 -6.3)
Eine Version pro (organization_id, scope_level, scope_ref_id) Korn. CRDB ist NULLs-distinct, so split für die nullbarer Umfang_ref_id (Mirrors mlos_aiptp_*): ml...
(loan_file_uid,type) nativer einaktiver partieller-unique Index (doc 11 5,3/-6.2)
Schließt ein bereits bestehendes doppelt aktives Loch im MLOS-Kreditidentifikationsregister: Index (a) ************ nur Zwänge (org, Typ, WERT) für die 10 REGIS...
Anti-Doppel-Sperr-Teil-unique-Index für RCE-Sperrdaten (doc 08 7,3)
SchemaCleanupRunner fügt ************ hinzu UNIQUE Index auf mlos_lock_record (organization_id, loan_scenario_id) WHERE status IN ************ Bei höchstens ein...
Anti-AUS-Shopping partieller-unique Index auf mlos_aus_run
Eine ACTIVE (nicht-supered, non-frozen) AusRun per (loan_file_uid, source_label) "duplizates look wie AUS-Shopping" (doc 10 €2.4/-2,5). Sicher zu landen, jetzt,...
Register pkg + RCE/ziehend DDL (Dok.
@EnableJpaRepositories += ************ SchemaCleanupRunner: ************ (partiell-unique) + rce_commit_ai_decision_fk + rce_commit_lock_record_fk + rce_commit_...
Registrieren com.kamo.z.shared.mlos.eclose in @EnableJpaRepositories (doc 05)
Registrieren Sie com.kamo.z.shared.mlos.aus in @EnableJpaRepositories (doc 10)
Neues aus_* Repo-Paket (AusRun + Kinder). mlos_aus_run erstellt + verifiziert.
EventProjectionPolicy platform-default partiell Unique Index (doc 07 -6.7)
******************** **************** WO organisatorisch_id IS NULL . pins die Plattform-Standard Singleton (CRDB NULLs-distinct lässt die Null-Or-Reihen ungehi...
RuleVersionPin entry-'pin hard FK (doc 06 .4.6)
mlos_rvpe_pin_idx + mlos_rvpe_pin_fk **************** mlos_rule_version_pin.uid), Spiegelung des persischen-"Requirements FK. Angewandt + geprüft.
Regelschicht DB CHECKs (doc 06 -4.2/-9.2)
3 Plattform-eigene bikonditionale CHECKs (mlos_requirement_rule / _rule_set / mlos_freshness_policy: platform_owned = (organization_id IS NULL)) + die Legal-Wan...
Schema für das 1-Verpflichtung/N-zufriedenstellendere Zustandsmodell (doc 06)
Registrieren com.kamo.z.shared.mlos.docs in @EnableJpaRepositories (neue repo pkg) + SchemaCleanupRunner backstop for mlos_requirement_satier (der anhänglich WO...
Benachrichtigungspartei+Konsensedger Schema (doc 07 -6)
- KamoInitializerApp: @EnableJpaRepositories += **************** (neues repo pkg für ************ - SchemaCleanupRunner: mlos_consent_one_identity_chk = num_n...
EntscheidungIn Provenienz-Integrität DDL (Entscheidungs- und --Spine 2c)
decision_input erzeugt über ddl-auto automatisch; SchemaCleanupRunner fügt die Invarianten hinzu Hibernate kann nicht emittieren: - decision_input_one_source_ch...
Guideline-Version no-overlap partieller-unique Index (Phase-2 Slice 7)
SchemaCleanupRunner: ux_guideline_version_aktiv partiell-unique ON mlos_guideline_version (organization_id, product_id) WHERE status='ACTIVE' AND effective_unti...
Value-Set Plattform-eigenes CHECK (Phase-2 Slice 4)
SchemaCleanupRunner: ADD CONSTRAINT mlos_value_set_ownership_chk CHECK (platform_owned = (organization_id IS NULL)) - doc 02 .6.2: eine Plattform taxonomy ist p...
Mlos_Produkt ARM-Konsistenz CHECK (Phase-2 Slice 2)
SchemaCleanupRunner: ADD CONSTRAINT ************ CHECK ((amortization_type = 'ARM') = (arm_fixed_period_months IS NOT NULL)) - ein fester Zeitraum ist deklarier...
Katalog repos + Rate-sheet-version no-overlap index registrieren (Phase-2 Slice 1)
- @EnableJpaReplositories += com.kamo.z.shared.mlos.catalog (der neue MlosInvestor/ ************ repos; Einheiten, die bereits von @EntityScan abgedeckt werde...
Teilweise einzigartige Indizes + Wartungsinvarianten (Phase-1 config Fertigstellung)
SchemaCleanupRunner DDL für die neuen mlos.config-Domains (mlos.config bereits in @EnableJpaRepositories; Hibernate ddl-auto:update erstellt die Tabellen): - ei...
Registrieren mlos.config repo pkg (Phase-1 Slice 1)
com.kamo.z.shared.mlos.config zu @EnableJpaRepositories hinzufügen, so KamoInitializer erstellt mlos_lender_profile + mlos_licensing_entry. Indizes (inkl. UNIQU...
Registrieren mlos.compliance repo pkg (Slice 2c-i)
************ zu @EnableJpaRepositories so KamoInitializer hinzufügen erzeugt mlos_adverse_action_timer + mlos_regx_timer. Indizes Unternehmen deklariert über @T...
Registrieren mlos.legal repo pkg (Slice 2b)
Fügen Sie com.kamo.z.shared.mlos.legal zu @EnableJpaRepositories so KamoInitializer erstellt mlos_licensed_act_registry / mlos_ron_eligibility / mlos_steward_li...
Register mlos.steward + mlos.orchestration repos; Schema Slice-2a
- KamoInitializerApp @EnableJpaRepositories: das kumulierte MLOS repo hinzufügen Pakete ************ plus esign/personal_loans also besitzt KamoInitializer ...
Migration für Kreditnehmer-Marke + Offenlegung Spalten
Fügt die sieben annullige Spalten der kamo-shared-Bibliothek Organisation Unternehmen erklärt jetzt (TAGLINE / NMLS_ID / PHONE_SUPPORT / EMAIL_SUPPORT / EQUAL_H...
ProgramSeederRunner - Samen 17 Basislinie LoanProgramCode Programme (idempotent)
MEMBER_UI_PREFERENCES Tabelle hinzufügen (Bestellung 60)
Idempotent CREATE für die generische pro-Mitglieder UI-Vorzugsspeicher-Unterhaltung die hex-head Popover-Größen-Auswahl und zukünftige pro-Mitglieder UI-Einstel...
CDR-Caller-ID-Spalten zur Aufzeichnungstabelle hinzufügen (Bestellung 40)
Fügt caller_id_num, caller_id_name, call_direction und call_result hinzu Spalten zur Aufnahme-Tabelle, so dass die Softphone-Historie-Tab anzeigen kann die anri...
Mitgliedssprache + default_currency Spalten hinzufügen
Fügt zwei NOT NULL Spalten zur Mitgliedertabelle hinzu, die die neue Member.language (VARCHAR DEFAULT 'ENGLISH') und Member.defaultCurrency (VARCHAR(10) DEFAULT...
Migrationsrunner für Recording Provider-lookup-Kolumnen + VM-Archivsäulen
Fügt RECORDINGS.provider_instance_id (UUID) und provider_external_id (VARCHAR(64)) plus den Composite idx_recordings_provider_lookup Index hinzu, der vom Tabt d...
include_company und company_name Spalten hinzufügen
LeadCompanyColumnRunner (Bestellen 40) fügt idempotently hinzu: - lead_markets.include_company (BOOLEAN, nullable) - verfolgt ob Markt erfordert Firmennamen a...
Multi-Instance-Telefon/SMS-Anbieter Migration
Ausführt nach Hibernate ddl-auto:update erstellt neue Tabellen (VOIP_PROVIDER_INSTANCE, BULK_TEXT_PROVIDER_INSTANCE, PHONE_EXTENSION, PHONE_END_USER, PHONE_DEVI...
Wie, was Sie sehen Versand?
Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.