INSERT INTO sys_oauth_client_details
(id_,resource_ids_,client_secret_,scope_,authorized_grant_types_,web_server_redirect_uri_,authorities_,access_token_validity_,refresh_token_validity_,additional_information_,autoapprove_)
VALUES(#{id},#{resourceIds},#{clientSecret},#{scope},#{authorizedGrantTypes},#{webServerRedirectUri},#{authorities},#{accessTokenValidity},#{refreshTokenValidity},#{additionalInformation},#{autoapprove})
UPDATE sys_oauth_client_details
access_token_validity_ = #{accessTokenValidity},
resource_ids_ = #{resourceIds},
refresh_token_validity_ = #{refreshTokenValidity},
additional_information_ = #{additionalInformation},
client_secret_ = #{clientSecret},
web_server_redirect_uri_ = #{webServerRedirectUri},
authorized_grant_types_ = #{authorizedGrantTypes},
authorities_ = #{authorities},
scope_ = #{scope},
autoapprove_ = #{autoapprove},
WHERE id_ = #{id}
DELETE FROM sys_oauth_client_details WHERE id_ = #{id}