events started
This commit is contained in:
@@ -3,19 +3,82 @@ from ApiLayers.LanguageModels.Request import (
|
||||
LoginRequestLanguageModel,
|
||||
)
|
||||
|
||||
from models import TemplateResponseModels, TemplateRequestModels
|
||||
from function_handlers import TemplateFunctions
|
||||
# from models import TemplateResponseModels, TemplateRequestModels
|
||||
from .function_handlers import AddressSuperUserFunctions
|
||||
|
||||
|
||||
# Auth Login
|
||||
template_event = Event(
|
||||
name="authentication_login_super_user_event",
|
||||
key="a5d2d0d1-3e9b-4b0f-8c7d-6d4a4b4c4d4e",
|
||||
request_validator=TemplateRequestModels.TemplateRequestModelX,
|
||||
language_models=[LoginRequestLanguageModel],
|
||||
response_validation_static="LOGIN_SUCCESS",
|
||||
description="Login super user",
|
||||
# Address List for super_user event
|
||||
address_list_super_user_event = Event(
|
||||
name="account_insert_super_user_event",
|
||||
key="7ce855ce-db79-4397-b0ec-f5e408ea6447",
|
||||
# request_validator=AccountRequestValidators.ListAccountRecord,
|
||||
# response_validator=SelectResponseAccount,
|
||||
# language_models=[AccountRecords.__language_model__],
|
||||
language_models=[],
|
||||
statics="",
|
||||
description="List address by validation list options and queries.",
|
||||
)
|
||||
|
||||
|
||||
template_event.endpoint_callable = TemplateFunctions.template_example_function()
|
||||
address_list_super_user_event.endpoint_callable = (
|
||||
AddressSuperUserFunctions.AddressListFunctions.template_example_function_list
|
||||
)
|
||||
|
||||
# Address Create for super_user event
|
||||
address_create_super_user_event = Event(
|
||||
name="account_insert_super_user_event",
|
||||
key="d638a6b2-cf2e-4361-99a4-021183b75ec1",
|
||||
# request_validator=AccountRequestValidators.ListAccountRecord,
|
||||
# response_validator=SelectResponseAccount,
|
||||
# language_models=[AccountRecords.__language_model__],
|
||||
language_models=[],
|
||||
statics="",
|
||||
description="Create address by validation list options and queries.",
|
||||
)
|
||||
|
||||
|
||||
address_create_super_user_event.endpoint_callable = (
|
||||
AddressSuperUserFunctions.AddressCreateFunctions.template_example_function_list
|
||||
)
|
||||
|
||||
|
||||
# Address Update for super_user event
|
||||
address_update_super_user_event = Event(
|
||||
name="account_insert_super_user_event",
|
||||
key="d638a6b2-cf2e-4361-99a4-021183b75ec1",
|
||||
# request_validator=AccountRequestValidators.ListAccountRecord,
|
||||
# response_validator=SelectResponseAccount,
|
||||
# language_models=[AccountRecords.__language_model__],
|
||||
language_models=[],
|
||||
statics="",
|
||||
description="Update address by validation list options and queries.",
|
||||
)
|
||||
|
||||
|
||||
address_update_super_user_event.endpoint_callable = (
|
||||
AddressSuperUserFunctions.AddressUpdateFunctions.template_example_function_list
|
||||
)
|
||||
|
||||
|
||||
# Address Update for super_user event
|
||||
address_search_super_user_event = Event(
|
||||
name="account_insert_super_user_event",
|
||||
key="d638a6b2-cf2e-4361-99a4-021183b75ec1",
|
||||
# request_validator=AccountRequestValidators.ListAccountRecord,
|
||||
# response_validator=SelectResponseAccount,
|
||||
# language_models=[AccountRecords.__language_model__],
|
||||
language_models=[],
|
||||
statics="",
|
||||
description="Search address by validation list options and queries.",
|
||||
)
|
||||
|
||||
|
||||
address_search_super_user_event.endpoint_callable = (
|
||||
AddressSuperUserFunctions.AddressSearchFunctions.template_example_function_list
|
||||
)
|
||||
|
||||
class AddressSuperUserEvents:
|
||||
AddressListEvents = address_list_super_user_event
|
||||
AddressCreateEvents = address_create_super_user_event
|
||||
AddressUpdateEvents = address_update_super_user_event
|
||||
AddressSearchEvents = address_search_super_user_event
|
||||
Reference in New Issue
Block a user