add /api/v1/sim-cards GET endpoint
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
class Device:
|
||||
def __init__(self, access_key, device_type, name):
|
||||
self.access_key = access_key
|
||||
self.device_type = device_type
|
||||
self.name = name
|
||||
from dataclasses import dataclass
|
||||
|
||||
@dataclass
|
||||
class Device:
|
||||
access_key: str
|
||||
device_type: str
|
||||
name: str
|
||||
|
||||
def to_dict(self):
|
||||
return {
|
||||
@@ -15,3 +16,16 @@ class Device:
|
||||
def convert(device_from_db) -> Device:
|
||||
return Device(*device_from_db)
|
||||
|
||||
@dataclass
|
||||
class SimCard:
|
||||
phone_number: str
|
||||
device_access_key: str
|
||||
|
||||
def to_dict(self):
|
||||
return {
|
||||
'phone_number': self.phone_number,
|
||||
'device_access_key': self.device_access_key
|
||||
}
|
||||
|
||||
def convert(sim_from_db) -> SimCard:
|
||||
return SimCard(*sim_from_db)
|
||||
|
||||
Reference in New Issue
Block a user