(20241207) Started making data models for how things will be stored in the database (mongo).

This commit is contained in:
2024-12-07 17:53:28 +05:30
parent 9d5fb6805b
commit 4583a5e63c
27 changed files with 251 additions and 144 deletions
+1 -1
View File
@@ -63,7 +63,7 @@ from utils_v2.api.async_quart import (
from shared import constants
# Data Models:
from models.data.ai.llm import LLMRequestHeaders, LLMInput
from models.data.api.ai.llm import LLMRequestHeaders, LLMInput
# For asynchronous activities:
import asyncio
+1 -1
View File
@@ -60,7 +60,7 @@ from utils_v2.api.async_quart import (
)
# Data Models:
from models.data.chat.auth import ChatAuthRequestHeaders, ChatAuthRequestData
from models.data.api.chat.auth import ChatAuthRequestHeaders, ChatAuthRequestData
# Common:
from shared import constants
+1 -1
View File
@@ -60,7 +60,7 @@ from utils_v2.api.async_quart import (
)
# Data Models:
from models.data.chat.auth import ChatAuthRequestHeaders, ChatAuthRequestData
from models.data.api.chat.auth import ChatAuthRequestHeaders, ChatAuthRequestData
# Common:
from shared import constants
+1 -1
View File
@@ -70,7 +70,7 @@ from utils_v2.goog.models.data.auth_tokens import GoogleAuthTokens
from shared import constants
# Data Models:
from models.data.mail.list import MailListRequestHeaders, MailListByAccountIdRequestData
from models.data.api.mail.list import MailListRequestHeaders, MailListByAccountIdRequestData
# To work with datatypes:
from typing import Literal
+1 -1
View File
@@ -67,7 +67,7 @@ from utils_v2.goog.gmail.gmail_client import SCOPES_GMAIL_MAIL_MANAGEMENT
from shared import constants
# Data Models:
from models.data.mail.oauth import (
from models.data.api.mail.oauth import (
OAuthMailAuthorizationRequestHeaders,
OAuthMailAuthorizationRequestData
)
+1 -1
View File
@@ -69,7 +69,7 @@ from utils_v2.goog.models.data.auth_tokens import GoogleAuthTokens
from shared import constants
# Data Models:
from models.data.mail.retrieve import MailGetRequestHeaders, MailGetRequestData
from models.data.api.mail.retrieve import MailGetRequestHeaders, MailGetRequestData
# To work with datatypes:
from typing import Literal
+2 -2
View File
@@ -70,8 +70,8 @@ from utils_v2.goog.models.data.auth_tokens import GoogleAuthTokens
from shared import constants
# Data Models:
from models.data.mail.sync import MailSyncRequestHeaders, MailSyncRequestData
from models.data.mail.sync import MailSyncOneResult, MailSyncManyResults
from models.data.api.mail.sync import MailSyncRequestHeaders, MailSyncRequestData
from models.data.api.mail.sync import MailSyncOneResult, MailSyncManyResults
# To work with datatypes:
from typing import Literal
+1 -1
View File
@@ -67,7 +67,7 @@ from utils_v2.sms.savvy_bulk_sms.async_savvy_bulk_sms import AsyncSavvyBulkSMS
from shared import constants
# Data Models:
from models.data.sms.auth import SMSAuthRequestHeaders, SMSAuthRequestData
from models.data.api.sms.auth import SMSAuthRequestHeaders, SMSAuthRequestData
# For asynchronous activities:
import asyncio
+1 -1
View File
@@ -63,7 +63,7 @@ from utils_v2.api.async_quart import (
)
# Data models:
from models.data.tech.alerts import (
from models.data.api.tech.alerts import (
ChatAlertRequestHeaders,
ChatAlertRequestData
)