28 lines
1.0 KiB
XML
28 lines
1.0 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
|
|
<mapper namespace="com.yam.app.account.domain.AccountRepository">
|
|
<update id="update" parameterType="com.yam.app.account.domain.Account">
|
|
UPDATE ACCOUNT
|
|
SET email = #{email},
|
|
email_check_token = #{emailCheckToken},
|
|
email_check_token_generated_at = #{emailCheckTokenGeneratedAt},
|
|
email_verified = #{emailVerified},
|
|
password = #{password},
|
|
withdraw = #{withdraw},
|
|
joined_at = #{joinedAt},
|
|
role = #{role},
|
|
last_modified_at = NOW()
|
|
WHERE id = #{id}
|
|
</update>
|
|
|
|
<insert id="save" parameterType="com.yam.app.account.domain.Account">
|
|
INSERT
|
|
INTO ACCOUNT(email, email_check_token, email_check_token_generated_at, email_verified,
|
|
password, withdraw, role)
|
|
VALUES (#{email}, #{emailCheckToken}, #{emailCheckTokenGeneratedAt}, #{emailVerified},
|
|
#{password}, #{withdraw}, #{role})
|
|
</insert>
|
|
|
|
</mapper>
|