Fix: Soft KYC - Address mezők nullable=True #203
Notifications
Total Time Spent: 13 seconds
kincses
13 seconds
No due date set.
Dependencies
No dependencies set.
Reference: kincses/service-finder#203
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Mérföldkő: Soft KYC Implementáció
Cél: A system.addresses tábla street_name, street_type és house_number mezőinek opcionálissá tétele az adatbázis szintjén is a Soft KYC bevezetéséhez.
🔗 Függőségek (Dependencies)
📝 Elemzés
A CSV adatbázis elemzés kimutatta, hogy a system.addresses táblában a street_name, street_type és house_number mezők fizikailag NOT NULL állapotban maradtak. Mivel bevezettük a Soft KYC-t, ezeket az adatbázis szintjén is opcionálissá kellett tenni.
Végrehajtott módosítások:
▶️ Munka megkezdve: 2026-06-04 23:38:03
✅ Munka befejezve: 2026-06-04 23:38:16
Technikai Összefoglaló:
SQLAlchemy modell frissítés: backend/app/models/identity/address.py - street_name, street_type, house_number oszlopok nullable=True, Mapped[Optional[str]] típusra állítva. Adatbázis ALTER TABLE ALTER COLUMN DROP NOT NULL végrehajtva a system.addresses táblán. Ellenőrizve: information_schema szerint mindhárom oszlop is_nullable = YES.
⏱️ Az idő rögzítve.