insert into sys_log(
TRACE_ID, DESCRIPTION, MODULE, REQUEST_URL, REQUEST_METHOD,
REQUEST_HEADERS, REQUEST_BODY, STATUS_CODE, RESPONSE_HEADERS, RESPONSE_BODY,
TIME_TAKEN, IP, ADDRESS, BROWSER, OS, STATUS, ERROR_MSG, CREATE_USER,
CREATE_TIME, UPDATE_TIME, DELETE_FLAG, CREATE_BY, UPDATE_BY
)
values (
#{traceId}, #{description}, #{module}, #{requestUrl}, #{requestMethod},
#{requestHeaders}, #{requestBody}, #{statusCode}, #{responseHeaders}, #{responseBody},
#{timeTaken}, #{ip}, #{address}, #{browser}, #{os}, #{status}, #{errorMsg}, #{createUser},
#{createTime}, #{updateTime}, #{deleteFlag}, #{createBy}, #{updateBy}
)
INSERT INTO sys_log (
${column.name}
) VALUES
(
#{item.${column.property}}
)
update sys_log
TRACE_ID = #{traceId},
DESCRIPTION = #{description},
MODULE = #{module},
REQUEST_URL = #{requestUrl},
REQUEST_METHOD = #{requestMethod},
REQUEST_HEADERS = #{requestHeaders},
REQUEST_BODY = #{requestBody},
STATUS_CODE = #{statusCode},
RESPONSE_HEADERS = #{responseHeaders},
RESPONSE_BODY = #{responseBody},
TIME_TAKEN = #{timeTaken},
IP = #{ip},
ADDRESS = #{address},
BROWSER = #{browser},
OS = #{os},
STATUS = #{status},
ERROR_MSG = #{errorMsg},
CREATE_USER = #{createUser},
UPDATE_BY = #{updateBy},
where LOG_ID = #{logId}
delete from sys_log where LOG_ID = #{logId}