INSERT INTO mall_subscription (owner, store_id, product_id, size_code, frequency, delivery_zip, address,
receiver_name, receiver_phone, next_delivery_date, status, price)
VALUES (#{owner}, #{storeId}, #{productId}, #{sizeCode}, COALESCE(#{frequency},'WEEKLY'), #{deliveryZip}, #{address},
#{receiverName}, #{receiverPhone}, #{nextDeliveryDate}, COALESCE(#{status},'ACTIVE'), #{price})
UPDATE mall_subscription SET status = #{status} WHERE id = #{id}
UPDATE mall_subscription SET next_delivery_date = #{nextDeliveryDate} WHERE id = #{id}