select mdid,
name,
enname,
cateid,
devlang,
version,
intro,
type,
tags,
author,
isPublic,
isApproved,
status,
className,
mdUnit,
mdContact,
developer,
msgFlag,
msgWebHook,
mdCPU,
mdGpu,
mdRunEnv,
mdRunCmd,
mdInOutName,
mdInOutNameEn,
mirrorImageEg,
mirrorImageUrl,
mirrorImageDesc,
createBy,
modifyBy,
registrant
from md_model_info
insert into md_model_info
mdid,
name,
enname,
cateid,
devlang,
version,
intro,
type,
tags,
author,
isPublic,
isApproved,
status,
className,
mdUnit,
mdContact,
developer,
msgFlag,
msgWebHook,
mdCPU,
mdGpu,
mdRunEnv,
mdRunCmd,
mdInOutName,
mdInOutNameEn,
mirrorImageEg,
mirrorImageUrl,
mirrorImageDesc,
createBy,
modifyBy,
registrant,
#{mdid},
#{name},
#{enname},
#{cateid},
#{devlang},
#{version},
#{intro},
#{type},
#{tags},
#{author},
#{isPublic},
#{isApproved},
#{status},
#{className},
#{mdUnit},
#{mdContact},
#{developer},
#{msgFlag},
#{msgWebHook},
#{mdCPU},
#{mdGpu},
#{mdRunEnv},
#{mdRunCmd},
#{mdInOutName},
#{mdInOutNameEn},
#{mirrorImageEg},
#{mirrorImageUrl},
#{mirrorImageDesc},
#{createBy},
#{modifyBy},
#{registrant},
update md_model_info
name = #{name},
enname = #{enname},
cateid = #{cateid},
devlang = #{devlang},
version = #{version},
intro = #{intro},
type = #{type},
tags = #{tags},
author = #{author},
isPublic = #{isPublic},
isApproved = #{isApproved},
status = #{status},
className = #{className},
mdUnit = #{mdUnit},
mdContact = #{mdContact},
developer = #{developer},
msgFlag = #{msgFlag},
msgWebHook = #{msgWebHook},
mdCPU = #{mdCPU},
mdGpu = #{mdGpu},
mdRunEnv = #{mdRunEnv},
mdRunCmd = #{mdRunCmd},
mdInOutName = #{mdInOutName},
mdInOutNameEn = #{mdInOutNameEn},
mirrorImageEg = #{mirrorImageEg},
mirrorImageUrl = #{mirrorImageUrl},
mirrorImageDesc = #{mirrorImageDesc},
createBy = #{createBy},
modifyBy = #{modifyBy},
registrant = #{registrant},
where mdid = #{mdid}
delete
from md_model_info
where mdid = #{mdid}
delete from md_model_info where mdid in
#{mdid}