Page 1 of 1

Warum füllen Wix mit Google Cloud SQL automatisch _id und _owner aus, _createdDate und _updatedDate jedoch nicht?

Posted: 12 Jan 2025, 11:30
by Guest
Ich verwende Google Cloud SQL (Postgres) als externe Datenbank, die mit Wix verbunden ist. Wenn ich über bulkInsert eine Zeile einfüge, werden die Felder _id und _owner automatisch ausgefüllt. Allerdings bleiben _createdDate und _updatedDate leer, es sei denn, ich stelle sie manuell ein.
Laut Wix sind diese Felder für den Lese-/Schreibzugriff erforderlich, es gibt jedoch keine klare Anleitung dazu, ob diese Felder auch automatisch abgerufen werden ausgefüllt.
Beispieltabellenstruktur:

Code: Select all

CREATE TABLE example_table (
_id UUID DEFAULT gen_random_uuid(),
_owner VARCHAR(255),
_createdDate TIMESTAMP,
_updatedDate TIMESTAMP
);
Sollte ich DEFAULT now() oder einen Trigger verwenden oder sollte Wix diese ausfüllen? Was ist die Standardpraxis für Zeitstempel in diesem Setup im Zusammenhang mit WIX?