chain repository
This commit is contained in:
parent
76ef312267
commit
b1cd38cad4
0
chain_service/repositories/__init__.py
Normal file
0
chain_service/repositories/__init__.py
Normal file
12
chain_service/repositories/chain.py
Normal file
12
chain_service/repositories/chain.py
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
from chain_service.database.database import Database
|
||||
from chain_service.database.models.chain import Chain
|
||||
|
||||
|
||||
class ChainRepository:
|
||||
|
||||
def __init__(self, database: Database):
|
||||
self.collection = database.get_collection("chains")
|
||||
|
||||
async def create(self, chain: Chain) -> Chain:
|
||||
await self.collection.insert_one(chain.model_dump(by_alias=True))
|
||||
return chain
|
||||
Loading…
Reference in New Issue
Block a user