Quản lý File
File Object Schema
Đối tượng đại diện cho một file hoặc thư mục (directory) trong hệ thống quản lý file.
| Trường (Field) | Kiểu (Type) | Mô tả (Description) |
|---|
id | int | ID file / thư mục |
company_id | int | ID công ty sở hữu |
creator_id | int | ID người tạo |
directory_id | int | ID thư mục cha (0 nếu nằm ở root) |
object_type | int | Loại đối tượng. Xem Bảng mã Object Type |
object_id | int | ID đối tượng liên kết (0 nếu không liên kết) |
md5_hash | string | MD5 hash nội dung file |
file_path | string | Đường dẫn file trên server |
width | int | Chiều rộng (pixel), chỉ có giá trị với file ảnh |
height | int | Chiều cao (pixel), chỉ có giá trị với file ảnh |
randomcode | string | Mã xác thực ngẫu nhiên |
title | string | Tên file hoặc tên thư mục |
description | string | Mô tả |
extension | string | Phần mở rộng file (jpg, png, pdf...) |
size_in_byte | int | Dung lượng file (bytes) |
origin | string | Nguồn gốc file. Xem Bảng mã Origin |
customer_id | int | ID khách hàng liên kết (0 nếu không có) |
status | int | Trạng thái. Xem Bảng mã Status |
is_directory | int | 1: Thư mục, 0: File |
ip_address | string | IP người upload |
date_created | int | Thời gian tạo (Unix timestamp) |
date_modified | int | Thời gian sửa đổi (Unix timestamp) |
url | string | URL đầy đủ để truy cập file |
| Giá trị | Key | Mô tả |
|---|
| 10 | OBJECTTYPE_FILE | File công ty (có hỗ trợ thư mục) |
| 30 | OBJECTTYPE_ATTACHMENT | File đính kèm |
| 40 | OBJECTTYPE_CMS | File CMS (có hỗ trợ thư mục) |
| Giá trị | Mô tả |
|---|
company | File công ty |
project | File dự án |
checkin | File check-in |
dms | File DMS |
dmsportal | File DMS Portal |
avatar | Ảnh đại diện |
product | File sản phẩm |
productcategory | File danh mục sản phẩm |
cms | File CMS |
| Giá trị | Key | Mô tả |
|---|
| 1 | STATUS_ENABLE | Kích hoạt |
| 3 | STATUS_PENDING | Chờ duyệt |
MOV, MP3, MP4, OGG, DOC, DOCX, XLS, XLSX, CSV, PDF, EPUB, ZIP, RAR, GZ, GZIP, XML, TXT, JPG, JPEG, PNG, GIF, PPT, PPTX, RTF, PSD, AI, EPS, SVG
| Hạng mục | Giá trị |
|---|
| Dung lượng tối đa / file | 25 MB (26.214.400 bytes) |
| Số file tối đa / thư mục | 10.000 |