|
|
@@ -6,20 +6,20 @@
|
|
|
insert into file_meta
|
|
|
(`id`,`deleted`,`create_time`,`update_time`,`object_name`,`object_id`,`content_id`,`pid`,`filename`,`size`,`file_type`,`content_type`,`sha256sum`,`upload_by`,`disk_file`,`acl`)
|
|
|
values
|
|
|
- (#{id},#{deleted},#{createTime},#{updateTime},#{objectProp},#{objectId},#{contentId},#{pid},#{filename},#{size},#{fileType},#{contentType},#{sha256sum},#{uploadBy},#{diskFile},#{acl})
|
|
|
+ (#{id},#{deleted},#{createTime},#{updateTime},#{objectName},#{objectId},#{contentId},#{pid},#{filename},#{size},#{fileType},#{contentType},#{sha256sum},#{uploadBy},#{diskFile},#{acl})
|
|
|
</insert>
|
|
|
<insert id="saveAll" useGeneratedKeys="true" keyProperty="id">
|
|
|
insert into file_meta
|
|
|
(`id`,`deleted`,`create_time`,`update_time`,`object_name`,`object_id`,`content_id`,`pid`,`filename`,`size`,`file_type`,`content_type`,`sha256sum`,`upload_by`,`disk_file`,`acl`)
|
|
|
values
|
|
|
<foreach collection="list" item="item" index="index" separator=",">
|
|
|
- (#{item.id},#{item.deleted},#{item.createTime},#{item.updateTime},#{item.objectProp},#{item.objectId},#{item.contentId},#{item.pid},#{item.filename},#{item.size},#{item.fileType},#{item.contentType},#{item.sha256sum},#{item.uploadBy},#{item.diskFile},#{item.acl})
|
|
|
+ (#{item.id},#{item.deleted},#{item.createTime},#{item.updateTime},#{item.objectName},#{item.objectId},#{item.contentId},#{item.pid},#{item.filename},#{item.size},#{item.fileType},#{item.contentType},#{item.sha256sum},#{item.uploadBy},#{item.diskFile},#{item.acl})
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
|
|
|
<update id="update">
|
|
|
update file_meta
|
|
|
- set object_name=#{objectProp}
|
|
|
+ set object_name=#{objectName}
|
|
|
where object_id=#{objectId}
|
|
|
</update>
|
|
|
<update id="updateBatch">
|
|
|
@@ -78,7 +78,7 @@
|
|
|
<select id="findByObjectName" resultType="cn.reghao.dfs.store.model.po.FileMeta">
|
|
|
select *
|
|
|
from file_meta
|
|
|
- where object_name=#{objectProp}
|
|
|
+ where object_name=#{objectName}
|
|
|
</select>
|
|
|
<select id="findByObjectId" resultType="cn.reghao.dfs.store.model.po.FileMeta">
|
|
|
select *
|
|
|
@@ -91,7 +91,7 @@
|
|
|
from file_meta
|
|
|
inner join data_block
|
|
|
on file_meta.content_id=data_block.content_id
|
|
|
- and file_meta.object_name=#{objectProp}
|
|
|
+ and file_meta.object_name=#{objectName}
|
|
|
</select>
|
|
|
<select id="findObjectMetaByPage" resultType="cn.reghao.oss.api.dto.ObjectMeta">
|
|
|
select file_meta.size,file_meta.content_type,file_meta.object_name,data_block.absolute_path
|