[changes] Spatial verification, retrieval synchronization
This commit is contained in:
@@ -35,9 +35,10 @@ class EndUserInfoRepository:
|
||||
"""根据ID获取用户信息"""
|
||||
return self.db.query(EndUserInfo).filter(EndUserInfo.id == info_id).first()
|
||||
|
||||
def get_by_end_user_id(self, end_user_id: uuid.UUID) -> List[EndUserInfo]:
|
||||
"""获取用户的所有信息记录"""
|
||||
return self.db.query(EndUserInfo).filter(EndUserInfo.end_user_id == end_user_id).all()
|
||||
|
||||
def get_by_end_user_id(self, end_user_id: uuid.UUID) -> Optional[EndUserInfo]:
|
||||
"""获取用户的信息记录"""
|
||||
return self.db.query(EndUserInfo).filter(EndUserInfo.end_user_id == end_user_id).first()
|
||||
|
||||
def update(self, info_id: uuid.UUID, aliases: List[str] = None, meta_data: dict = None) -> Optional[EndUserInfo]:
|
||||
"""更新用户信息"""
|
||||
|
||||
@@ -115,8 +115,8 @@ class EndUserRepository:
|
||||
end_user_info = EndUserInfo(
|
||||
end_user_id=end_user.id,
|
||||
other_name=other_name or "", # 如果没有提供 other_name,使用空字符串
|
||||
aliases=[],
|
||||
meta_data=[]
|
||||
aliases=[],
|
||||
meta_data={}
|
||||
)
|
||||
self.db.add(end_user_info)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user