ShopBot/utils/database/ordering.py

25 lines
726 B
Python
Raw Normal View History

2022-06-04 22:02:51 +03:00
from .model import UserInfo
2022-06-16 00:32:17 +03:00
def save_info(user_id: int, last_name: str, first_name: str, phone_number: str, address: str, **kw):
2022-06-04 22:02:51 +03:00
UserInfo.insert(
user_id=user_id,
first_name=first_name,
last_name=last_name,
phone_number=phone_number,
address=address
).on_conflict_replace().execute()
2022-06-05 15:02:41 +03:00
2022-06-04 22:02:51 +03:00
def get_info(user_id: int):
output = None
if UserInfo.select().where(UserInfo.user_id == user_id).exists():
user = UserInfo.get(UserInfo.user_id == user_id)
output = {
"last_name": user.last_name,
"first_name": user.first_name,
"phone_number": user.phone_number,
"address": user.address
}
return output