select id,
product_id,
product_name,
enabled,
isdefault,
seniorSdp,
domain,
server_sipid,
password,
ip,
port,
del_flag,
create_by,
create_time,
update_by,
update_time,
remark
from sip_config
insert into sip_config
product_id,
product_name,
enabled,
isdefault,
seniorSdp,
domain,
server_sipid,
password,
ip,
port,
del_flag,
create_by,
create_time,
update_by,
update_time,
remark,
#{productId},
#{productName},
#{enabled},
#{isdefault},
#{seniorsdp},
#{domain},
#{serverSipid},
#{password},
#{ip},
#{port},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update sip_config
product_id = #{productId},
product_name = #{productName},
enabled = #{enabled},
isdefault = #{isdefault},
seniorSdp = #{seniorsdp},
domain = #{domain},
server_sipid = #{serverSipid},
password = #{password},
ip = #{ip},
port = #{port},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
where id = #{id}
update sip_config
set isdefault = 0
where isdefault = 1
delete
from sip_config
where id = #{id}
delete from sip_config where id in
#{id}
delete from sip_config where product_id in
#{productId}