Definitely possible. It's a lot of inserts.
Definitely possible. It's a lot of inserts.
INSERT INTO calendar (c_id, for_date, status) VALUES (?1, ?2, ?3) ON CONFLICT DO UPDATE SET status = excluded.status;'INSERT INTO calendar (c_id, for_date, status) VALUES ('122393', '2023-04-03', 'AVAILABLE') ON CONFLICT DO UPDATE SET status = excluded.status;

INSERT INTO calendar (c_id, for_date, status) VALUES (?1, ?2, ?3) ON CONFLICT DO UPDATE SET status = excluded.status;'INSERT INTO calendar (c_id, for_date, status) VALUES ('122393', '2023-04-03', 'AVAILABLE') ON CONFLICT DO UPDATE SET status = excluded.status;INSERT INTO calendar (c_id, for_date, status)
VALUES
(122393 '2023-04-03', 'AVAILABLE'),
(122393 '2023-04-04', 'AVAILABLE'),
(122393, '2023-04-05', 'AVAILABLE'),
...
ON CONFLICT DO UPDATE SET status = excluded.status;