Underground-Digital/Workflow-Engine
0
1from flask_restful import fields2 3from libs.helper import TimestampField4 5upload_config_fields = {6 "file_size_limit": fields.Integer,7 "batch_count_limit": fields.Integer,8 "image_file_size_limit": fields.Integer,9 "video_file_size_limit": fields.Integer,10 "audio_file_size_limit": fields.Integer,11 "workflow_file_upload_limit": fields.Integer,12}13 14file_fields = {15 "id": fields.String,16 "name": fields.String,17 "size": fields.Integer,18 "extension": fields.String,19 "mime_type": fields.String,20 "created_by": fields.String,21 "created_at": TimestampField,22}23 24remote_file_info_fields = {25 "file_type": fields.String(attribute="file_type"),26 "file_length": fields.Integer(attribute="file_length"),27}28 29 30file_fields_with_signed_url = {31 "id": fields.String,32 "name": fields.String,33 "size": fields.Integer,34 "extension": fields.String,35 "url": fields.String,36 "mime_type": fields.String,37 "created_by": fields.String,38 "created_at": TimestampField,39}40 