feat: add new column and delete old
This commit is contained in:
@@ -102,7 +102,7 @@ class UserLoginCompleteCommand:
|
|||||||
middle_name=user.middle_name,
|
middle_name=user.middle_name,
|
||||||
last_name=user.last_name,
|
last_name=user.last_name,
|
||||||
birth_date=user.birth_date,
|
birth_date=user.birth_date,
|
||||||
crypto_wallet=user.crypto_wallet,
|
encrypted_mnemonic=user.encrypted_mnemonic,
|
||||||
phone=user.phone,
|
phone=user.phone,
|
||||||
passport_data=user.passport_data,
|
passport_data=user.passport_data,
|
||||||
inn=user.inn,
|
inn=user.inn,
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ class UserLoginDto:
|
|||||||
middle_name: str | None = None
|
middle_name: str | None = None
|
||||||
last_name: str | None = None
|
last_name: str | None = None
|
||||||
birth_date: date | None = None
|
birth_date: date | None = None
|
||||||
crypto_wallet: str | None = None
|
encrypted_mnemonic: str | None = None
|
||||||
phone: str | None = None
|
phone: str | None = None
|
||||||
passport_data: str | None = None
|
passport_data: str | None = None
|
||||||
inn: str | None = None
|
inn: str | None = None
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ class UserEntity:
|
|||||||
last_name: str | None = None
|
last_name: str | None = None
|
||||||
birth_date: date | None = None
|
birth_date: date | None = None
|
||||||
|
|
||||||
crypto_wallet: str | None = None
|
encrypted_mnemonic: str | None = None
|
||||||
phone: str | None = None
|
phone: str | None = None
|
||||||
|
|
||||||
passport_data: str | None = None
|
passport_data: str | None = None
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
from sqlalchemy import Boolean,Date,String,DateTime
|
from sqlalchemy import Boolean, Date, String, DateTime, Text
|
||||||
from sqlalchemy.orm import Mapped,mapped_column
|
from sqlalchemy.orm import Mapped,mapped_column
|
||||||
from src.infrastructure.database.models.base import Base
|
from src.infrastructure.database.models.base import Base
|
||||||
from src.infrastructure.database.models.mixins import UlidPrimaryKeyMixin,AuditTimestampsMixin,SoftDeleteMixin
|
from src.infrastructure.database.models.mixins import UlidPrimaryKeyMixin,AuditTimestampsMixin,SoftDeleteMixin
|
||||||
@@ -17,7 +17,7 @@ class UserModel(Base, UlidPrimaryKeyMixin, AuditTimestampsMixin, SoftDeleteMixin
|
|||||||
middle_name: Mapped[str | None] = mapped_column(String(128), nullable=True)
|
middle_name: Mapped[str | None] = mapped_column(String(128), nullable=True)
|
||||||
birth_date: Mapped[Date | None] = mapped_column(Date, nullable=True)
|
birth_date: Mapped[Date | None] = mapped_column(Date, nullable=True)
|
||||||
|
|
||||||
crypto_wallet: Mapped[str | None] = mapped_column(String(255), nullable=True)
|
encrypted_mnemonic: Mapped[str | None] = mapped_column(Text, nullable=True)
|
||||||
phone: Mapped[str | None] = mapped_column(String(16), nullable=True)
|
phone: Mapped[str | None] = mapped_column(String(16), nullable=True)
|
||||||
|
|
||||||
passport_data: Mapped[str | None] = mapped_column(String(255), nullable=True)
|
passport_data: Mapped[str | None] = mapped_column(String(255), nullable=True)
|
||||||
|
|||||||
@@ -67,6 +67,7 @@ class UserRepository(IUserRepository):
|
|||||||
middle_name=user.middle_name,
|
middle_name=user.middle_name,
|
||||||
last_name=user.last_name,
|
last_name=user.last_name,
|
||||||
birth_date=user.birth_date,
|
birth_date=user.birth_date,
|
||||||
|
encrypted_mnemonic=user.encrypted_mnemonic,
|
||||||
phone=user.phone,
|
phone=user.phone,
|
||||||
passport_data=user.passport_data,
|
passport_data=user.passport_data,
|
||||||
inn=user.inn,
|
inn=user.inn,
|
||||||
|
|||||||
@@ -159,7 +159,7 @@ async def login(
|
|||||||
'middle_name': dto.middle_name,
|
'middle_name': dto.middle_name,
|
||||||
'last_name': dto.last_name,
|
'last_name': dto.last_name,
|
||||||
'birth_date': dto.birth_date.isoformat() if dto.birth_date else None,
|
'birth_date': dto.birth_date.isoformat() if dto.birth_date else None,
|
||||||
'crypto_wallet': dto.crypto_wallet,
|
'encrypted_mnemonic': dto.encrypted_mnemonic,
|
||||||
'phone': dto.phone,
|
'phone': dto.phone,
|
||||||
'passport_data': dto.passport_data,
|
'passport_data': dto.passport_data,
|
||||||
'inn': dto.inn,
|
'inn': dto.inn,
|
||||||
|
|||||||
Reference in New Issue
Block a user