납 기회 예약을위한 표
거울 LeadOpportunity예약, LeadOpportunityCommissionSplit 및 **************** kamo-shared-library에. ddl-auto: 업데이트 될 것 entities anyway에서 창조하십시오; 명시된 DDL는 집 협약입니다 그리고 ...
견적 옵션 FK 디폴트 ddl-auto를 복구 할 수 없습니다
기존의 동적 스윕은 이미 수행한 nullable FK 컬럼만 포함합니다. FOREIGN 키 제약. commerce quote options.quote id는 NULL이 아니며, 제외, 그리고 ddl-auto:update는 기존의 열의 기본값을 변경하지 않습니다 — entity-level...
Phi access log 만들기 — 튼튼한 §164.312(b) 감사 트레일
지금까지 PHI 액세스는 14 일 보존으로 로그 스트림에만 기록되었습니다. 6년 의무에 대하여, 그리고 질문 표면 없이. 계정의 §164.528의 밑에 disclosures는 조회입니다; stdout는 정복될 수 없습니다. 인덱스는 실제로 묻는 세 가지 질문을 위해 선택된다 : 터치 ...
두 번째 요인 테이블 만들기
Kamo-shared-library의 UserMfaEnrollment 및 MfaRecoveryCode 백업 - §164.312 (d) Person 또는 Entity Authentication, 규정 준수 평가 호출 그 자체에 대한 의무. 클러스터에서 확인 된 두 테이블 모두 예상 모양...
Orgs에 HANDLES PHI 및 PHI EFFECTIVE DATE 생성
OrgBrandingFieldsMigration의 두 가지 새로운 조직 필드를 미러링 규칙, 그래서 열은 어떤 환경에 재현 가능 ddl-auto pass가 실행되는 존재. HANDLES PHI는 NULL DEFAULT FALSE가 아닙니다. 준수 경계. PHI EFFECTIVE DAT...
"feat(phi): HANDLES PHI와 PHI EFFECTIVE DATE를 orgs에 생성합니다"
이 뒤틀림 ****** ***************************************************************************************************************************************************...
Orgs에 HANDLES PHI 및 PHI EFFECTIVE DATE 생성
Kamo-shared-library의 조직에 두 개의 새로운 필드를 미러링, OrgBrandingFieldsMigration 협약을 따르십시오. HANDLES PHI는 NULL이 아닙니다. DEFAULT FALSE 그래서 모든 기존의 테넌트는 규정외에 명시되어 있습니다. 그것을 내부에 ...
스타터 maxSeats 5, 비즈니스 maxSeats 25
KamoCRM 가격 씨앗을 라이브 카탈로그로 유지 후 게시 된 좌석 캡을 다시 배치.
등록 **************** 관련 기사
LeadService 이제 eagerly wires MarketLosConnectionResolver, 필요한 integrations.los 저장소 ****** **********************************************************************...
Originator/transaction-first 열 (@Order 90)
MLOS에 대한 부가가치세 열 + org-unique 거래 번호 인덱스 startor/transaction refactor: mlos loan transaction (transaction number +) 할당된 lo *), loan originators (frozen at/frozen...
INVESTOR PRICE 열을 rate locks + loan pricing snapshots에 추가하십시오
@Order(80) idempotent ADD COLUMN EXISTS (DECIMAL(9,4)가없는 경우, price-to-100과 일치합니다. 그리드) 그래서 MLOS RCE는 진정한 비 PAR 투자자 실행 가격을 기록 할 수 있습니다 바인딩 lock-of-record와 par-by...
Partial-unique 인덱스는 대출당 하나의 활성 닫는 패키지를 enforcing (eClose double-close backstop)
CREATE UNIQUE INDEX 영국 mlos closing pkg active loan mlos closing package에 대하여 (loan file uid) WHERE 상태 <> 'CANCELLED'. 뒤에 튼튼한 backstop Assemblyr의 in-app idempot...
Mlos 필요조건 단 하나 살아있는 색인 열쇠가 되는 per-human (borrower uid)
파티 전용 드롭 **************** (그것은 합법적인 제 2를 거부합니다. co-borrower 필요조건); 창조 ***********에 *************** Prod에 적용된 Already.
17 실제 프로그램 규칙 (doc03 §9 단계 1) 씨
KamoMLOS 클라이언트 규칙에서 권한 프로그램Ruleset 데이터를 마이그레이션 파일로 **************** (17 코드, 믿음을 추출) ProgramSeederRunner의 RuleetJson("{}")을 실제로 대체합니다. classpath에서 로드된 각 코드 규칙. I...
Mlos governor config (D4)에 대한 Platform-singleton 부분 고유 색인
mlos governor config auto-creates via ddl-auto; 부분표현 고유 지수 추가 platform-default (organization id IS NULL)을 단일 행 (CRDB NULLs-distinct)에 confining.
검사 m§.intake 저장소 (D40)
- @EnableJpaRepositories에 com.kamo.z.shared.mlos.intake 추가 - §5.A ***********는 구성 요소 수 있지만 JPA 재포는 아니었다, 클린 업 러너 ran의 앞에 KI 시작. - SchemaCleanupRunner는 supersede...
하락 *********** 란 (D39)
Coarse boolean은 per-program mlos investor delegation에 의해 대체됩니다. 아이; 제거 된 NOT-NULL 열을 드롭 그래서 Hibernate INSERTs는 거부되지 않습니다.
Codify §4.2 요구 사항 작가 단일 라이브 부분 고유 백스톱
(loan file uid, img doc type id, party) 당 최대 ONE LIVE 요구 사항 의무 세포. *********** 앱레이어 idempotency 읽기 동시 두 배 instantiate를 잡을 수 없습니다 (both read Zero-live; 조건 + 다른 테...
NULLs-safe soleWorkflowTemplate 버전에 대한 독특한 인덱스 (doc 05 §6.3)
(organization id, range level, range ref id) 곡물 당 하나의 버전. CRDB는 NULLs-distinct이므로 분할 unable range ref id (mirrors mlos aiptp *): mlos closing wft version uniq (...
AiPullThroughPolicy 단일 활성 지수의 Null-safe 분할 (doc 09 §8)
CRDB는 NULLs-distinct이므로 단일 (lender profile id, market id) WHERE status='ACTIVE' 인덱스가 아닙니다. org-wide (market id IS NULL) 곡물 - 두 개의 동시 first-publishes는 두 개의 ACTIV...
(loan file uid,type) 기본 단일 활성 부분 고유 색인 (doc 11 §5.3/§6.2)
MLOS 융자 레지스트리: 인덱스(a) *********** 10 REGISTRY-NATIVE를 위한 유일한 constrains (org, 유형, VALUE) 단일 활성 유형, 그래서 두 개의 ACTIVE 네이티브 행 SAME (loan file uid, 유형) 하지만 DIFFERENT...
RCE 잠금 레코드에 대한 Anti-double-lock 부분 고유 색인 (doc 08 §7.3)
SchemaCleanupRunner 추가 *********** - 부분 mlos lock record (organization id, loan scenario id)에 대한 UNIQUE 인덱스 **************에 있는 상태 대출당 최대 1개의 실시간 환율 잠금 시나리오 : ML...
§2.4 anti-AUS-shopping mlos aus run에 부분 고유 색인
1 ACTIVE (non-superseded, non-frozen) 당 AusRun (loan file uid, source label) — "duplicates 보기 AUS-shopping과 같이 (doc 10 §2.4/§2.5). MLOSUnderwritingService 대행사 작...
등록 pkg + RCE/pull-through DDL (docs 08/09)
@EnableJpaRepositories += *************** SchemaCleanupRunner : *************** (partial-unique) + rce commit ai decision fk + rce commit lock record fk + rce c...
Com.kamo.z.shared.mlos.eclose 에 @EnableJpaRepositories (doc 05)
Com.kamo.z.shared.mlos.aus 의 @EnableJpaRepositories (doc 10)
새로운 aus * repo 패키지 (AusRun + 어린이). mlos aus run 생성 + 확인.
EventProjectionPolicy 플랫폼 기본 부분 고유 인덱스 (doc 07 §6.7)
*************** *************** 팟캐스트 organization id는 NULL입니다 - 플랫폼 기본 싱글톤을 핀 (CRDB NULLs-distinct) unconstrained를 null-org 행을 나타낸다; GLBA 중복 플랫폼 위험). 적용 + 검증.
규칙Version 핀 항목-> 핀 하드 FK (doc 06 §4.6)
mlos rvpe pin idx + mlos rvpe pin fk의 *************** -> mlos rule version pin.uid), satisfier->requirement FK 미러링. 적용 + 검증.
규칙 레이어 DB 체크 (doc 06 §4.2/§9.2)
3 플랫폼 소유의 biconditional CHECKs (mlos requirement rule / rule set / mlos freshness policy: platform owned = (organization id is NULL)) + 법적 벽 backstop ck requir...
1-obligation/N-satisfier 상태 모형 (doc 06)를 위한 Schema
등록 com.kamo.z.shared.mlos.docs in @EnableJpaRepositories (새로운 재포 pkg) + SchemaCleanupRunner backstop for mlos requirement satisfier (부스 전용) WORM 합격 기록): mlos re...
공지 파티+콘텐츠 라이저 스키마 (doc 07 §6)
- KamoInitializerApp: @EnableJpaRepositories += *************** ( ***********를 위한 새로운 repo pkg - SchemaCleanupRunner : mlos consent one identity chk = num nonnu...
DecisionInput 입증-integrity DDL (절감 소나무 2c)
decision input ddl-auto를 통해 자동 생성; SchemaCleanupRunner는 invariants를 추가 Hibernate는 방출할 수 없습니다: - 의사결정 input one source chk: num nonnulls(11 FK cols) = 1 (일반적으로 하...
종료 WIP에서 확인 (이후에 CI/CD 없음)
- DataLoader : 플랫폼 기본 보안 모델 + KamoCRM 시장 백필 배선 - KamoCRMMarketBackfillLoader를 추가하십시오; superseded BillingGroupBackfillLoader를 제거하십시오 - KamoCRMPricingLoader: 작은 조...
정지 per-boot customer id fk tug-of-war 에 SchemaCleanupRunner
Stale RetailCustomer->Account 정리는 commerce carts.customer id의 하락을 제거합니다, *************** 그리고 *********** 이름 * 열은 지금 살아있는, Hibernate 소유한 FK 란 (Cart.customer/Draf...
Guideline-version no-overlap 부분 고유 인덱스 (Phase-2 Slice 7)
SchemaCleanupRunner: ux guideline version active 부분 고유 mlos guideline version (organization id, product id) WHERE status='ACTIVE' 과 effective until IS NULL - 하나...
Value-set 플랫폼 소유 소유권(Phase-2 Slice 4)
SchemaCleanupRunner : ADD CONSTRAINT mlos value set ownership chk를 설치하십시오. CHECK (platform owned = (organization id is NULL)) - doc 02 §6.2 : 플랫폼 세금은 platform o...
Mlos product 팔 일관성 CHECK (Phase-2 Slice 2)
SchemaCleanupRunner : 추가 계약 *********** CHECK ((amortization type = 'ARM') = (arm fixed period months is not NULL)) - 고정된 기간 IFF 제품 선언은 팔 (doc 02 §6.6)입니다. `= ....
등록 카탈로그 repos + 레이트 시트 버전 no-overlap 인덱스 (Phase-2 Slice 1)
- @EnableJpaRepositories += com.kamo.z.shared.mlos.catalog (새로운 MlosInvestor/ *********** repos; 이미 @EntityScan에 의해 커버. - SchemaCleanupRunner: ux rate sheet ver...
부분적인 유일한 색인 + servicing invariants (단계 1 구성 완료)
새로운 mlos.config 도메인에 대한 SchemaCleanupRunner DDL (mlos.config 이미 @EnableJpaRepositories; Hibernate ddl-auto : 업데이트는 테이블을 만듭니다. - 하나의 활성 부분 고유 지수 (WHERE is active...
Mlos.config repo pkg 등록 (Phase-1 Slice 1)
@EnableJpaRepositories 그래서 KamoInitializer에 com.kamo.z.shared.mlos.config를 추가하십시오 mlos lender profile + mlos licensing entry를 생성합니다. 인덱스 (incl. 한국어 market id)는 ...
Mlos.compliance repo pkg 등록 (Slice 2c-i)
추가 *********** 에 @EnableJpaRepositories 그래서 KamoInitializer mlos adverse action timer + mlos regx timer를 생성합니다. Indexes entity-declared 를 통해 @Table — SchemaClea...
Mlos.legal repo pkg 등록 (Slice 2b)
Com.kamo.z.shared.mlos.legal 에 @EnableJpaRepositories 그래서 KamoInitializer mlos licensed act registry / mlos ron eligibility / mlos steward license를 생성합니다. 모든 인덱...
Mlos.steward + mlos.orchestration 저장소; Slice-2a 스키마
- KamoInitializerApp @EnableJpaRepositories : 축적 된 MLOS 저장소 추가 제품 설명 *************** 더 보기 esign/personal loans 그래서 KamoInitializer 자신의 스키마를 소유. - SchemaCleanupR...