id, vnf_instance_id, vnf_instance_name, ns_id, ns_name, vnfm_id, vnfm_name, vnf_package_name,
vnf_descriptor_name, vim_id, vim_name, vim_tenant, job_id, vnf_status, vnf_type,
max_vm, max_cpu, max_disk, max_ram, max_shd, max_net, name
delete from vnf
where vnf_instance_id = #{vnfInstanceId,jdbcType=VARCHAR}
insert into vnf (id, vnf_instance_id, vnf_instance_name,
ns_id, ns_name, vnfm_id,
vnfm_name, vnf_package_name, vnf_descriptor_name,
vim_id, vim_name, vim_tenant,
job_id, vnf_status, vnf_type,
max_vm, max_cpu, max_disk,
max_ram, max_shd, max_net,
name)
values (#{id,jdbcType=VARCHAR}, #{vnfInstanceId,jdbcType=VARCHAR}, #{vnfInstanceName,jdbcType=VARCHAR},
#{nsId,jdbcType=VARCHAR}, #{nsName,jdbcType=VARCHAR}, #{vnfmId,jdbcType=VARCHAR},
#{vnfmName,jdbcType=VARCHAR}, #{vnfPackageName,jdbcType=VARCHAR}, #{vnfDescriptorName,jdbcType=VARCHAR},
#{vimId,jdbcType=VARCHAR}, #{vimName,jdbcType=VARCHAR}, #{vimTenant,jdbcType=VARCHAR},
#{jobId,jdbcType=VARCHAR}, #{vnfStatus,jdbcType=VARCHAR}, #{vnfType,jdbcType=VARCHAR},
#{maxVm,jdbcType=INTEGER}, #{maxCpu,jdbcType=INTEGER}, #{maxDisk,jdbcType=INTEGER},
#{maxRam,jdbcType=INTEGER}, #{maxShd,jdbcType=INTEGER}, #{maxNet,jdbcType=INTEGER},
#{name,jdbcType=VARCHAR})
insert into vnf
id,
vnf_instance_id,
vnf_instance_name,
ns_id,
ns_name,
vnfm_id,
vnfm_name,
vnf_package_name,
vnf_descriptor_name,
vim_id,
vim_name,
vim_tenant,
job_id,
vnf_status,
vnf_type,
max_vm,
max_cpu,
max_disk,
max_ram,
max_shd,
max_net,
name,
#{id,jdbcType=VARCHAR},
#{vnfInstanceId,jdbcType=VARCHAR},
#{vnfInstanceName,jdbcType=VARCHAR},
#{nsId,jdbcType=VARCHAR},
#{nsName,jdbcType=VARCHAR},
#{vnfmId,jdbcType=VARCHAR},
#{vnfmName,jdbcType=VARCHAR},
#{vnfPackageName,jdbcType=VARCHAR},
#{vnfDescriptorName,jdbcType=VARCHAR},
#{vimId,jdbcType=VARCHAR},
#{vimName,jdbcType=VARCHAR},
#{vimTenant,jdbcType=VARCHAR},
#{jobId,jdbcType=VARCHAR},
#{vnfStatus,jdbcType=VARCHAR},
#{vnfType,jdbcType=VARCHAR},
#{maxVm,jdbcType=INTEGER},
#{maxCpu,jdbcType=INTEGER},
#{maxDisk,jdbcType=INTEGER},
#{maxRam,jdbcType=INTEGER},
#{maxShd,jdbcType=INTEGER},
#{maxNet,jdbcType=INTEGER},
#{name,jdbcType=VARCHAR},
update vnf
vnf_instance_id = #{vnfInstanceId,jdbcType=VARCHAR},
vnf_instance_name = #{vnfInstanceName,jdbcType=VARCHAR},
ns_id = #{nsId,jdbcType=VARCHAR},
ns_name = #{nsName,jdbcType=VARCHAR},
vnfm_id = #{vnfmId,jdbcType=VARCHAR},
vnfm_name = #{vnfmName,jdbcType=VARCHAR},
vnf_package_name = #{vnfPackageName,jdbcType=VARCHAR},
vnf_descriptor_name = #{vnfDescriptorName,jdbcType=VARCHAR},
vim_id = #{vimId,jdbcType=VARCHAR},
vim_name = #{vimName,jdbcType=VARCHAR},
vim_tenant = #{vimTenant,jdbcType=VARCHAR},
job_id = #{jobId,jdbcType=VARCHAR},
vnf_status = #{vnfStatus,jdbcType=VARCHAR},
vnf_type = #{vnfType,jdbcType=VARCHAR},
max_vm = #{maxVm,jdbcType=INTEGER},
max_cpu = #{maxCpu,jdbcType=INTEGER},
max_disk = #{maxDisk,jdbcType=INTEGER},
max_ram = #{maxRam,jdbcType=INTEGER},
max_shd = #{maxShd,jdbcType=INTEGER},
max_net = #{maxNet,jdbcType=INTEGER},
name = #{name,jdbcType=VARCHAR},
where id = #{id,jdbcType=VARCHAR}
update vnf
set vnf_instance_id = #{vnfInstanceId,jdbcType=VARCHAR},
vnf_instance_name = #{vnfInstanceName,jdbcType=VARCHAR},
ns_id = #{nsId,jdbcType=VARCHAR},
ns_name = #{nsName,jdbcType=VARCHAR},
vnfm_id = #{vnfmId,jdbcType=VARCHAR},
vnfm_name = #{vnfmName,jdbcType=VARCHAR},
vnf_package_name = #{vnfPackageName,jdbcType=VARCHAR},
vnf_descriptor_name = #{vnfDescriptorName,jdbcType=VARCHAR},
vim_id = #{vimId,jdbcType=VARCHAR},
vim_name = #{vimName,jdbcType=VARCHAR},
vim_tenant = #{vimTenant,jdbcType=VARCHAR},
job_id = #{jobId,jdbcType=VARCHAR},
vnf_status = #{vnfStatus,jdbcType=VARCHAR},
vnf_type = #{vnfType,jdbcType=VARCHAR},
max_vm = #{maxVm,jdbcType=INTEGER},
max_cpu = #{maxCpu,jdbcType=INTEGER},
max_disk = #{maxDisk,jdbcType=INTEGER},
max_ram = #{maxRam,jdbcType=INTEGER},
max_shd = #{maxShd,jdbcType=INTEGER},
max_net = #{maxNet,jdbcType=INTEGER},
name = #{name,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}