# # PUT a todo into the database # TYPE=PUT URL=http://regression.host/caldav.php/user1/events/hand-crafted-vtodo-3.ics HEADER=User-Agent: DAViCal Testing/1.12.x HEADER=Content-Type: text/calendar; charset=utf-8 AUTH=user1:user1 HEAD BEGINDATA BEGIN:VCALENDAR PRODID:-//Puck Handcrafted VCAL//NONSGML Sunbird//EN VERSION:2.0 BEGIN:VTODO UID:19930901T130000Z-123408@host.com DTSTAMP:19930901T130000Z DTSTART:19930415T133000Z DTEND:19930416T133000Z SUMMARY:Status is IN-PROCESS, URL is set, CLASS isn't set, from PUT STATUS:IN-PROCESS URL:https://www.davical.org CATEGORIES:FAMILY,FINANCE PRIORITY:1 END:VTODO END:VCALENDAR ENDDATA QUERY SELECT caldav_data.user_no, caldav_data.dav_etag, caldav_type, logged_user, uid, dtstamp, dtstart, dtstart_orig, dtend, dtend_orig, due, summary, location, description, priority, class, transp, rrule, url, percent_complete, status, caldav_data AS " CalDAV Data" FROM caldav_data JOIN calendar_item AS ci USING(dav_name) WHERE caldav_data.dav_name = '/user1/events/hand-crafted-vtodo-3.ics'; ENDQUERY