select dataset_id, parentId, type, name, intro, avatar, vectorModel, agentModel, permission, canWrite, isOwner, updateTime, createTime, company_id from fastgpt_dataset
insert into fastgpt_dataset
dataset_id,
parentId,
type,
name,
intro,
avatar,
vectorModel,
agentModel,
permission,
canWrite,
isOwner,
updateTime,
createTime,
company_id,
#{datasetId},
#{parentId},
#{type},
#{name},
#{intro},
#{avatar},
#{vectorModel},
#{agentModel},
#{permission},
#{canWrite},
#{isOwner},
#{updateTime},
#{createTime},
#{companyId},
insert into fastgpt_dataset
dataset_id,
parentId,
type,
name,
intro,
avatar,
vectorModel,
agentModel,
permission,
canWrite,
isOwner,
updateTime,
createTime,
company_id,
#{datasetId},
#{parentId},
#{type},
#{name},
#{intro},
#{avatar},
#{vectorModel},
#{agentModel},
#{permission},
#{canWrite},
#{isOwner},
#{updateTime},
#{createTime},
#{companyId},
on duplicate key update
parentId = #{parentId},
type = #{type},
name = #{name},
intro = #{intro},
avatar = #{avatar},
vectorModel = #{vectorModel},
agentModel = #{agentModel},
permission = #{permission},
canWrite = #{canWrite},
isOwner = #{isOwner},
updateTime = #{updateTime},
createTime = #{createTime},
company_id = #{companyId},
update fastgpt_dataset
parentId = #{parentId},
type = #{type},
name = #{name},
intro = #{intro},
avatar = #{avatar},
vectorModel = #{vectorModel},
agentModel = #{agentModel},
permission = #{permission},
canWrite = #{canWrite},
isOwner = #{isOwner},
updateTime = #{updateTime},
createTime = #{createTime},
company_id = #{companyId},
where dataset_id = #{datasetId}
delete from fastgpt_dataset where dataset_id = #{datasetId}
delete from fastgpt_dataset where dataset_id in
#{datasetId}