LuBase低代码框架中所有的图片、文件等附件默认存储到本地磁盘,但是一些私有化部署的企业大多有私有云存储,那么如何扩展下对解决到外部存储呢?首先呢我们需要了解下LuBase低代码框架文件存储的原理,以下介介绍下LuBase框架文件存储涉及到的表及扩展方法。
一、系统文件如何存储的
系统内表单中图片字段、附件字段,以及通过调用文件上传接口上传的文件,物理文件默认采用的本地存储,通过配置文件custom.file-upload.storage-type属性进行位置的控制。
文件和数据之间的映射关系通过以下两张表存储,具体如下:
sd_file_info文件存储记录表:
| 列代码 |
字段含义 |
| id |
主键id |
| storage_service |
文件使用的服务,默认值是localFileStorageService |
| file_path |
文件存储路径 |
| file_name |
自动生成的不重复的文件名字 |
| original_ |

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



