Team Ai
Apppublic

Underground-Digital/Workflow-Engine

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
file_fields.py40 linesDownload Raw Back to fields
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