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}