select id, server_id, tenant_id, tenant_name, enabled, protocol, ip, domain, hookurl, secret, port_http, port_https, port_rtmp, port_rtsp, rtp_proxy_port, rtp_enable, rtp_port_range, record_port, auto_config, status, del_flag, create_by, create_time, update_by, update_time, remark from media_server
insert into media_server
server_id,
tenant_id,
tenant_name,
enabled,
protocol,
ip,
domain,
hookurl,
secret,
port_http,
port_https,
port_rtmp,
port_rtsp,
rtp_proxy_port,
rtp_enable,
rtp_port_range,
record_port,
auto_config,
status,
del_flag,
create_by,
create_time,
update_by,
update_time,
remark,
#{serverId},
#{tenantId},
#{tenantName},
#{enabled},
#{protocol},
#{ip},
#{domain},
#{hookurl},
#{secret},
#{portHttp},
#{portHttps},
#{portRtmp},
#{portRtsp},
#{rtpProxyPort},
#{rtpEnable},
#{rtpPortRange},
#{recordPort},
#{autoConfig},
#{status},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update media_server
server_id = #{serverId},
tenant_id = #{tenantId},
tenant_name = #{tenantName},
enabled = #{enabled},
protocol = #{protocol},
ip = #{ip},
domain = #{domain},
hookurl = #{hookurl},
secret = #{secret},
port_http = #{portHttp},
port_https = #{portHttps},
port_rtmp = #{portRtmp},
port_rtsp = #{portRtsp},
rtp_proxy_port = #{rtpProxyPort},
rtp_enable = #{rtpEnable},
rtp_port_range = #{rtpPortRange},
record_port = #{recordPort},
auto_config = #{autoConfig},
status = #{status},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
where id = #{id}
delete from media_server where id = #{id}
delete from media_server where id in
#{id}