Underground-Digital/Workflow-Engine
0
1from flask_restful import fields2 3from libs.helper import TimestampField4 5simple_account_fields = {"id": fields.String, "name": fields.String, "email": fields.String}6 7account_fields = {8 "id": fields.String,9 "name": fields.String,10 "avatar": fields.String,11 "email": fields.String,12 "is_password_set": fields.Boolean,13 "interface_language": fields.String,14 "interface_theme": fields.String,15 "timezone": fields.String,16 "last_login_at": TimestampField,17 "last_login_ip": fields.String,18 "created_at": TimestampField,19}20 21account_with_role_fields = {22 "id": fields.String,23 "name": fields.String,24 "avatar": fields.String,25 "email": fields.String,26 "last_login_at": TimestampField,27 "last_active_at": TimestampField,28 "created_at": TimestampField,29 "role": fields.String,30 "status": fields.String,31}32 33account_with_role_list_fields = {"accounts": fields.List(fields.Nested(account_with_role_fields))}34 