You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			29 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			MySQL
		
	
		
		
			
		
	
	
			29 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			MySQL
		
	
| 
											2 years ago
										 | CREATE TABLE `file_detail` (
 | ||
|  | 	`id` VARCHAR(32) NOT NULL COMMENT '文件id' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`url` VARCHAR(512) NOT NULL COMMENT '文件访问地址' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`size` BIGINT(19) NULL DEFAULT NULL COMMENT '文件大小,单位字节',
 | ||
|  | 	`filename` VARCHAR(256) NULL DEFAULT NULL COMMENT '文件名称' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`original_filename` VARCHAR(256) NULL DEFAULT NULL COMMENT '原始文件名' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`base_path` VARCHAR(256) NULL DEFAULT NULL COMMENT '基础存储路径' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`path` VARCHAR(256) NULL DEFAULT NULL COMMENT '存储路径' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`ext` VARCHAR(32) NULL DEFAULT NULL COMMENT '文件扩展名' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`content_type` VARCHAR(128) NULL DEFAULT NULL COMMENT 'MIME类型' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`platform` VARCHAR(32) NULL DEFAULT NULL COMMENT '存储平台' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`th_url` VARCHAR(512) NULL DEFAULT NULL COMMENT '缩略图访问路径' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`th_filename` VARCHAR(256) NULL DEFAULT NULL COMMENT '缩略图名称' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`th_size` BIGINT(19) NULL DEFAULT NULL COMMENT '缩略图大小,单位字节',
 | ||
|  | 	`th_content_type` VARCHAR(128) NULL DEFAULT NULL COMMENT '缩略图MIME类型' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`object_id` VARCHAR(32) NULL DEFAULT NULL COMMENT '文件所属对象id' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`object_type` VARCHAR(32) NULL DEFAULT NULL COMMENT '文件所属对象类型,例如用户头像,评价图片' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`attr` TEXT NULL DEFAULT NULL COMMENT '附加属性' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`file_acl` VARCHAR(32) NULL DEFAULT NULL COMMENT '文件ACL' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`th_file_acl` VARCHAR(32) NULL DEFAULT NULL COMMENT '缩略图文件ACL' COLLATE 'utf8mb3_general_ci',
 | ||
|  | 	`create_time` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
 | ||
|  | 	PRIMARY KEY (`id`) USING BTREE
 | ||
|  | )
 | ||
|  | COMMENT='文件记录表'
 | ||
|  | COLLATE='utf8mb3_general_ci'
 | ||
|  | ENGINE=InnoDB
 | ||
|  | ROW_FORMAT=DYNAMIC
 | ||
|  | ;
 |