select MDID,
NAME,
ENNAME,
CATEID,
DEVLANG,
VERSION,
INTRO,
TYPE,
TAGS,
KIND,
PURPOSE,
ISRATE,
WEIGHT,
MSORT,
AUTHOR,
ISPUBLIC,
ISAPPROVED,
STATUS,
CLASSNAME,
MD_RUN_CMD,
MD_URL,
MD_AUTH,
MD_HEADER,
MD_SECRET,
MD_UNIT,
MD_CONTACT,
DEV_UNIT,
DEV_CONTACT,
WH_FLAG,
WH_URL,
WH_METHOD,
WH_AUTH,
WH_HEADER,
WH_SECRET,
ENV_OS,
EVN_ARM_X86,
ENV_CPU,
ENV_GPU_TYPE,
ENV_GPU_NUM,
ENV_GPU_MEM,
ENV_DISK,
ENV_MEM,
DEPLOY_IP,
DEPLOY_DIR,
DEPLOY_PORT,
DEPLOY_NOTE,
MD_IN_NAME,
MD_IN_FILE,
MD_IN_NOTE,
MD_OUT_NAME,
MD_OUT_FILE,
MD_OUT_NOTE,
MIRROR_IMAGE_NAME,
MIRROR_IMAGE_URL,
MIRROR_IMAGE_DESC,
MD_AUTH_URL,
CREATEBY,
MODIFYBY,
REG_USER,
SORT
from md_model_info
insert into md_model_info
MDID,
NAME,
ENNAME,
CATEID,
DEVLANG,
VERSION,
INTRO,
TYPE,
TAGS,
KIND,
PURPOSE,
ISRATE,
WEIGHT,
MSORT,
AUTHOR,
ISPUBLIC,
ISAPPROVED,
STATUS,
CLASSNAME,
MD_RUN_CMD,
MD_URL,
MD_AUTH,
MD_HEADER,
MD_SECRET,
MD_UNIT,
MD_CONTACT,
DEV_UNIT,
DEV_CONTACT,
WH_FLAG,
WH_URL,
WH_METHOD,
WH_AUTH,
WH_HEADER,
WH_SECRET,
ENV_OS,
EVN_ARM_X86,
ENV_CPU,
ENV_GPU_TYPE,
ENV_GPU_NUM,
ENV_GPU_MEM,
ENV_DISK,
ENV_MEM,
DEPLOY_IP,
DEPLOY_DIR,
DEPLOY_PORT,
DEPLOY_NOTE,
MD_IN_NAME,
MD_IN_FILE,
MD_IN_NOTE,
MD_OUT_NAME,
MD_OUT_FILE,
MD_OUT_NOTE,
MIRROR_IMAGE_NAME,
MIRROR_IMAGE_URL,
MIRROR_IMAGE_DESC,
MD_AUTH_URL,
CREATEBY,
MODIFYBY,
REG_USER,
SORT,
#{mdid},
#{name},
#{enname},
#{cateid},
#{devlang},
#{version},
#{intro},
#{type},
#{tags},
#{kind},
#{purpose},
#{israte},
#{weight},
#{msort},
#{author},
#{ispublic},
#{isapproved},
#{status},
#{classname},
#{mdRunCmd},
#{mdUrl},
#{mdAuth},
#{mdHeader},
#{mdSecret},
#{mdUnit},
#{mdContact},
#{devUnit},
#{devContact},
#{whFlag},
#{whUrl},
#{whMethod},
#{whAuth},
#{whHeader},
#{whSecret},
#{envOs},
#{evnArmX86},
#{envCpu},
#{envGpuType},
#{envGpuNum},
#{envGpuMem},
#{envDisk},
#{envMem},
#{deployIp},
#{deployDir},
#{deployPort},
#{deployNote},
#{mdInName},
#{mdInFile},
#{mdInNote},
#{mdOutName},
#{mdOutFile},
#{mdOutNote},
#{mirrorImageName},
#{mirrorImageUrl},
#{mirrorImageDesc},
#{mdAuthUrl},
#{createby},
#{modifyby},
#{regUser},
#{sort},
update md_model_info
NAME = #{name},
ENNAME = #{enname},
CATEID = #{cateid},
DEVLANG = #{devlang},
VERSION = #{version},
INTRO = #{intro},
TYPE = #{type},
TAGS = #{tags},
KIND = #{kind},
PURPOSE = #{purpose},
ISRATE = #{israte},
WEIGHT = #{weight},
MSORT = #{msort},
AUTHOR = #{author},
ISPUBLIC = #{ispublic},
ISAPPROVED = #{isapproved},
STATUS = #{status},
CLASSNAME = #{classname},
MD_RUN_CMD = #{mdRunCmd},
MD_URL = #{mdUrl},
MD_AUTH = #{mdAuth},
MD_HEADER = #{mdHeader},
MD_SECRET = #{mdSecret},
MD_UNIT = #{mdUnit},
MD_CONTACT = #{mdContact},
DEV_UNIT = #{devUnit},
DEV_CONTACT = #{devContact},
WH_FLAG = #{whFlag},
WH_URL = #{whUrl},
WH_METHOD = #{whMethod},
WH_AUTH = #{whAuth},
WH_HEADER = #{whHeader},
WH_SECRET = #{whSecret},
ENV_OS = #{envOs},
EVN_ARM_X86 = #{evnArmX86},
ENV_CPU = #{envCpu},
ENV_GPU_TYPE = #{envGpuType},
ENV_GPU_NUM = #{envGpuNum},
ENV_GPU_MEM = #{envGpuMem},
ENV_DISK = #{envDisk},
ENV_MEM = #{envMem},
DEPLOY_IP = #{deployIp},
DEPLOY_DIR = #{deployDir},
DEPLOY_PORT = #{deployPort},
DEPLOY_NOTE = #{deployNote},
MD_IN_NAME = #{mdInName},
MD_IN_FILE = #{mdInFile},
MD_IN_NOTE = #{mdInNote},
MD_OUT_NAME = #{mdOutName},
MD_OUT_FILE = #{mdOutFile},
MD_OUT_NOTE = #{mdOutNote},
MIRROR_IMAGE_NAME = #{mirrorImageName},
MIRROR_IMAGE_URL = #{mirrorImageUrl},
MIRROR_IMAGE_DESC = #{mirrorImageDesc},
MD_AUTH_URL = #{mdAuthUrl},
CREATEBY = #{createby},
MODIFYBY = #{modifyby},
REG_USER = #{regUser},
SORT = #{sort},
where MDID = #{mdid}
delete from md_model_info where MDID = #{mdid}
delete from md_model_info where MDID in
#{mdid}