文件管理
文件管理,为平台提供文件存储服务。此服务依赖hzero-file未进行特性化开发;与hzero-file
不同在于choerodon-file
支持MINIO。
- 更多详情请参考
hzero-file
中文文档
- 文件存储配置:对象存储配置,支持多种云服务
- 文件上传配置:租户存储容量及指定目录存储文件格式限制
- 文件汇总查询:记录所有上传的文件
- 服务器上传配置:服务器上传配置,支持FTP/SFTP协议
- 文件水印配置:文件的水印配置,支持文字水印和图片水印
- 服务依赖
<dependency>
<groupId>org.hzero</groupId>
<artifactId>hzero-file-saas</artifactId>
<version>${hzero.service.version}</version>
</dependency>
-
创建数据库,本地创建
hzero_file
数据库和默认用户,示例如下:CREATE USER 'choerodon'@'%' IDENTIFIED BY "123456"; CREATE DATABASE hzero_file DEFAULT CHARACTER SET utf8; GRANT ALL PRIVILEGES ON hzero_file.* TO choerodon@'%'; FLUSH PRIVILEGES;
-
初始化
hzero_file
数据库,运行项目根目录下的init-database.sh
,该脚本默认初始化数据库的地址为localhost
,若有变更需要修改脚本文件sh init-database.sh
欢迎参与项目贡献!比如提交PR修复一个bug,或者新建Issue讨论新特性或者变更。
Copyright (c) 2020-present, CHOERODON