select id, data_source_name, data_source_system_name, type_id, data_source_ip, data_source_port, data_source_database_name, data_source_username, data_source_password, additional_configuration, status, remark, initial_number_of_connections, maximum_number_of_connections, maximum_waiting_time, maximum_waiting_times, create_by, create_time, update_by, update_time from data_source
insert into data_source
data_source_name,
data_source_system_name,
type_id,
data_source_ip,
data_source_port,
data_source_database_name,
data_source_username,
data_source_password,
additional_configuration,
status,
remark,
initial_number_of_connections,
maximum_number_of_connections,
maximum_waiting_time,
maximum_waiting_times,
create_by,
create_time,
update_by,
update_time,
#{dataSourceName},
#{dataSourceSystemName},
#{typeId},
#{dataSourceIp},
#{dataSourcePort},
#{dataSourceDatabaseName},
#{dataSourceUsername},
#{dataSourcePassword},
#{additionalConfiguration},
#{status},
#{remark},
#{initialNumberOfConnections},
#{maximumNumberOfConnections},
#{maximumWaitingTime},
#{maximumWaitingTimes},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update data_source
data_source_name = #{dataSourceName},
data_source_system_name = #{dataSourceSystemName},
type_id = #{typeId},
data_source_ip = #{dataSourceIp},
data_source_port = #{dataSourcePort},
data_source_database_name = #{dataSourceDatabaseName},
data_source_username = #{dataSourceUsername},
data_source_password = #{dataSourcePassword},
additional_configuration = #{additionalConfiguration},
status = #{status},
remark = #{remark},
initial_number_of_connections = #{initialNumberOfConnections},
maximum_number_of_connections = #{maximumNumberOfConnections},
maximum_waiting_time = #{maximumWaitingTime},
maximum_waiting_times = #{maximumWaitingTimes},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
where id = #{id}
delete from data_source where id = #{id}
delete from data_source where id in
#{id}