【LuBase低代码框架】私有化部署后如何扩展文件存储?

LuBase低代码框架中所有的图片、文件等附件默认存储到本地磁盘,但是一些私有化部署的企业大多有私有云存储,那么如何扩展下对解决到外部存储呢?首先呢我们需要了解下LuBase低代码框架文件存储的原理,以下介介绍下LuBase框架文件存储涉及到的表及扩展方法。

一、系统文件如何存储的

系统内表单中图片字段、附件字段,以及通过调用文件上传接口上传的文件,物理文件默认采用的本地存储,通过配置文件custom.file-upload.storage-type属性进行位置的控制。

文件和数据之间的映射关系通过以下两张表存储,具体如下:

sd_file_info文件存储记录表:

列代码

字段含义

id

主键id

storage_service

文件使用的服务,默认值是localFileStorageService

file_path

文件存储路径

file_name

自动生成的不重复的文件名字

original_

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值