| 123456789101112131415161718192021222324252627282930313233343536373839404142 | 
							- from flask_restx import fields
 - 
 - from libs.helper import TimestampField
 - 
 - child_chunk_fields = {
 -     "id": fields.String,
 -     "segment_id": fields.String,
 -     "content": fields.String,
 -     "position": fields.Integer,
 -     "word_count": fields.Integer,
 -     "type": fields.String,
 -     "created_at": TimestampField,
 -     "updated_at": TimestampField,
 - }
 - 
 - segment_fields = {
 -     "id": fields.String,
 -     "position": fields.Integer,
 -     "document_id": fields.String,
 -     "content": fields.String,
 -     "sign_content": fields.String,
 -     "answer": fields.String,
 -     "word_count": fields.Integer,
 -     "tokens": fields.Integer,
 -     "keywords": fields.List(fields.String),
 -     "index_node_id": fields.String,
 -     "index_node_hash": fields.String,
 -     "hit_count": fields.Integer,
 -     "enabled": fields.Boolean,
 -     "disabled_at": TimestampField,
 -     "disabled_by": fields.String,
 -     "status": fields.String,
 -     "created_by": fields.String,
 -     "created_at": TimestampField,
 -     "updated_at": TimestampField,
 -     "updated_by": fields.String,
 -     "indexing_at": TimestampField,
 -     "completed_at": TimestampField,
 -     "error": fields.String,
 -     "stopped_at": TimestampField,
 -     "child_chunks": fields.List(fields.Nested(child_chunk_fields)),
 - }
 
 
  |