Sendmail
DB model
- class iperon.contrib.sendmail.SendmailModel(**kwargs: Any)
Model sendmail
- Param
sendmail_id - Identifier session
- Param
created_at - Date of creation
- Param
updated_at - Update date
- Param
message_id - Message ID
- Param
email - Email address
- Param
subject - Subject
- Param
member_id - Member ID
- Param
user_id - User ID
Pydantic model
- pydantic model iperon.contrib.sendmail.Sendmail
Show JSON schema
{ "title": "Sendmail", "type": "object", "properties": { "sendmail_id": { "title": "Sendmail Id", "type": "integer" }, "created_at": { "title": "Created At", "type": "string", "format": "date-time" }, "updated_at": { "title": "Updated At", "type": "string", "format": "date-time" }, "message_id": { "title": "Message Id", "type": "string" }, "email": { "title": "Email", "type": "string", "format": "email" }, "subject": { "title": "Subject", "type": "string" }, "member_id": { "title": "Member Id", "type": "integer" }, "user_id": { "title": "User Id", "type": "integer" }, "data": { "title": "Data", "type": "string" } }, "required": [ "sendmail_id", "created_at", "updated_at", "message_id", "email", "subject" ] }
- Fields
- field created_at: datetime.datetime [Required]
- field email: pydantic.networks.EmailStr [Required]
- Constraints
type = string
format = email
- field member_id: iperon.typeof.MemberID = None
- field sendmail_id: iperon.typeof.SendmailID [Required]
- field updated_at: datetime.datetime [Required]
- field user_id: iperon.typeof.UserID = None