1 line
12 KiB
JSON
1 line
12 KiB
JSON
{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "label": "product_review.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L1"}, {"id": "schemas_product_review_productreviewbase", "label": "ProductReviewBase", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L7"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schemas_product_review_productreviewcreate", "label": "ProductReviewCreate", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L19"}, {"id": "schemas_product_review_productreviewupdate", "label": "ProductReviewUpdate", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L24"}, {"id": "schemas_product_review_productreviewreplyrequest", "label": "ProductReviewReplyRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L32"}, {"id": "schemas_product_review_productreviewrejectrequest", "label": "ProductReviewRejectRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L37"}, {"id": "schemas_product_review_productreviewtoprequest", "label": "ProductReviewTopRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L42"}, {"id": "schemas_product_review_productreviewresponse", "label": "ProductReviewResponse", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L47"}, {"id": "schemas_product_review_config", "label": "Config", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L64"}, {"id": "schemas_product_review_productreviewdetailresponse", "label": "ProductReviewDetailResponse", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L68"}, {"id": "schemas_product_review_productreviewlistresponse", "label": "ProductReviewListResponse", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L73"}, {"id": "schemas_product_review_productreviewstatisticsresponse", "label": "ProductReviewStatisticsResponse", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L81"}, {"id": "schemas_product_review_productreviewadminlistrequest", "label": "ProductReviewAdminListRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L91"}, {"id": "schemas_product_review_minireviewlistrequest", "label": "MiniReviewListRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L102"}, {"id": "schemas_product_review_rationale_1", "label": "Pydantic schemas - \u552e\u540e\u8bc4\u4ef7", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L1"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_productreviewbase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L7", "weight": 1.0}, {"source": "schemas_product_review_productreviewbase", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_productreviewcreate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L19", "weight": 1.0}, {"source": "schemas_product_review_productreviewcreate", "target": "schemas_product_review_productreviewbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L19", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_productreviewupdate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L24", "weight": 1.0}, {"source": "schemas_product_review_productreviewupdate", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L24", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_productreviewreplyrequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L32", "weight": 1.0}, {"source": "schemas_product_review_productreviewreplyrequest", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L32", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_productreviewrejectrequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L37", "weight": 1.0}, {"source": "schemas_product_review_productreviewrejectrequest", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L37", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_productreviewtoprequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L42", "weight": 1.0}, {"source": "schemas_product_review_productreviewtoprequest", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L42", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_productreviewresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L47", "weight": 1.0}, {"source": "schemas_product_review_productreviewresponse", "target": "schemas_product_review_productreviewbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L47", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L64", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_productreviewdetailresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L68", "weight": 1.0}, {"source": "schemas_product_review_productreviewdetailresponse", "target": "schemas_product_review_productreviewresponse", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L68", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_productreviewlistresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L73", "weight": 1.0}, {"source": "schemas_product_review_productreviewlistresponse", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L73", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_productreviewstatisticsresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L81", "weight": 1.0}, {"source": "schemas_product_review_productreviewstatisticsresponse", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L81", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_productreviewadminlistrequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L91", "weight": 1.0}, {"source": "schemas_product_review_productreviewadminlistrequest", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L91", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "schemas_product_review_minireviewlistrequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L102", "weight": 1.0}, {"source": "schemas_product_review_minireviewlistrequest", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L102", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "target": "app_schemas_product_review_media", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L109", "weight": 1.0}, {"source": "schemas_product_review_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_schemas_product_review_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/schemas/product_review.py", "source_location": "L1", "weight": 1.0}], "raw_calls": []} |