23 lines
451 B
Python
23 lines
451 B
Python
from app import MongoDB, aggregate_salaries, Settings
|
|
import asyncio
|
|
import json
|
|
|
|
|
|
settings = Settings()
|
|
client = MongoDB(settings.DB_URI)
|
|
db = client.client[settings.DATABASE_NAME]
|
|
collection = db[settings.COLLECTION_NAME]
|
|
|
|
json_str = '''
|
|
{
|
|
"dt_from": "2022-09-01T00:00:00",
|
|
"dt_upto": "2022-12-31T23:59:00",
|
|
"group_type": "month"
|
|
}
|
|
'''
|
|
|
|
async def main(json_str):
|
|
result = await aggregate_salaries()
|
|
pass
|
|
|
|
asyncio.run(main(json_str)) |