Nein, das wird von der CRM erledigt.
Zuerst wird geprüft welche Tags in schema_info stehen.
Danach werden die SQL-Dateien nach Version sortiert ausgeführt.
Prüfe doch mal ob crm_Calendar schon ausgeführt wurde.
SELECT * FROM schema_info WHERE tag ILIKE '%calendar%';
Wenn nicht, führe sie manuell (z.B. mit pgadmin3) aus, inserte den Tag in schema_info und starte das Update erneut. Etwa so:
CREATE TABLE events(
id SERIAL NOT NULL PRIMARY KEY,
title TEXT,
duration TSRANGE,
repeat CHAR(5),
repeat_factor SMALLINT,
repeat_quantity SMALLINT,
repeat_end TIMESTAMP WITHOUT TIME ZONE,
description TEXT,
location TEXT,
uid INT,
prio SMALLINT,
category SMALLINT,
visibility SMALLINT,
"allDay" BOOLEAN,
color CHAR(7),
job BOOLEAN,
done BOOLEAN,
job_planned_end TIMESTAMP WITHOUT TIME ZONE,
cust_vend_pers TEXT
);
INSERT INTO schema_info ( tag, login ) VALUES ( 'crm_Calendar', 'deinLogin' );
CRM->Admin->Status Update-Button