id, book_id, file_display_name, file_name, file_format, number_of_pages, watermark,
advertising, book_origin, file_create_at, file_modified_at, file_size, hash_sha1
delete from file_info
where id = #{id,jdbcType=INTEGER}
insert into file_info (id, book_id, file_display_name,
file_name, file_format, number_of_pages,
watermark, advertising, book_origin,
file_create_at, file_modified_at, file_size,
hash_sha1)
values (#{id,jdbcType=INTEGER}, #{bookId,jdbcType=INTEGER}, #{fileDisplayName,jdbcType=VARCHAR},
#{fileName,jdbcType=VARCHAR}, #{fileFormat,jdbcType=VARCHAR}, #{numberOfPages,jdbcType=INTEGER},
#{watermark,jdbcType=BIT}, #{advertising,jdbcType=BIT}, #{bookOrigin,jdbcType=VARCHAR},
#{fileCreateAt,jdbcType=TIMESTAMP}, #{fileModifiedAt,jdbcType=TIMESTAMP}, #{fileSize,jdbcType=BIGINT},
#{hashSha1,jdbcType=VARCHAR})
insert into file_info
id,
book_id,
file_display_name,
file_name,
file_format,
number_of_pages,
watermark,
advertising,
book_origin,
file_create_at,
file_modified_at,
file_size,
hash_sha1,
#{id,jdbcType=INTEGER},
#{bookId,jdbcType=INTEGER},
#{fileDisplayName,jdbcType=VARCHAR},
#{fileName,jdbcType=VARCHAR},
#{fileFormat,jdbcType=VARCHAR},
#{numberOfPages,jdbcType=INTEGER},
#{watermark,jdbcType=BIT},
#{advertising,jdbcType=BIT},
#{bookOrigin,jdbcType=VARCHAR},
#{fileCreateAt,jdbcType=TIMESTAMP},
#{fileModifiedAt,jdbcType=TIMESTAMP},
#{fileSize,jdbcType=BIGINT},
#{hashSha1,jdbcType=VARCHAR},
update file_info
book_id = #{bookId,jdbcType=INTEGER},
file_display_name = #{fileDisplayName,jdbcType=VARCHAR},
file_name = #{fileName,jdbcType=VARCHAR},
file_format = #{fileFormat,jdbcType=VARCHAR},
number_of_pages = #{numberOfPages,jdbcType=INTEGER},
watermark = #{watermark,jdbcType=BIT},
advertising = #{advertising,jdbcType=BIT},
book_origin = #{bookOrigin,jdbcType=VARCHAR},
file_create_at = #{fileCreateAt,jdbcType=TIMESTAMP},
file_modified_at = #{fileModifiedAt,jdbcType=TIMESTAMP},
file_size = #{fileSize,jdbcType=BIGINT},
hash_sha1 = #{hashSha1,jdbcType=VARCHAR},
where id = #{id,jdbcType=INTEGER}
update file_info
set book_id = #{bookId,jdbcType=INTEGER},
file_display_name = #{fileDisplayName,jdbcType=VARCHAR},
file_name = #{fileName,jdbcType=VARCHAR},
file_format = #{fileFormat,jdbcType=VARCHAR},
number_of_pages = #{numberOfPages,jdbcType=INTEGER},
watermark = #{watermark,jdbcType=BIT},
advertising = #{advertising,jdbcType=BIT},
book_origin = #{bookOrigin,jdbcType=VARCHAR},
file_create_at = #{fileCreateAt,jdbcType=TIMESTAMP},
file_modified_at = #{fileModifiedAt,jdbcType=TIMESTAMP},
file_size = #{fileSize,jdbcType=BIGINT},
hash_sha1 = #{hashSha1,jdbcType=VARCHAR}
where id = #{id,jdbcType=INTEGER}