CREATE TABLE IF NOT EXISTS datasync_queue (
    assignment_id TEXT NOT NULL PRIMARY KEY,
    created_at TIMESTAMP NOT NULL,
    process_at TIMESTAMP NOT NULL,
    attempt INTEGER NOT NULL DEFAULT 1
);

CREATE INDEX task_queue_idx ON datasync_queue (process_at ASC)
