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?