mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-11 20:27:32 +00:00
set updated_at if nothing provided
This commit is contained in:
@@ -21,5 +21,5 @@ $$ LANGUAGE plpgsql;
|
|||||||
CREATE TRIGGER trigger_set_updated_at
|
CREATE TRIGGER trigger_set_updated_at
|
||||||
BEFORE UPDATE ON zitadel.instances
|
BEFORE UPDATE ON zitadel.instances
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
WHEN (OLD.updated_at IS NOT DISTINCT FROM NEW.updated_at)
|
WHEN (NEW.updated_at IS NULL)
|
||||||
EXECUTE FUNCTION zitadel.set_updated_at();
|
EXECUTE FUNCTION zitadel.set_updated_at();
|
||||||
|
@@ -20,5 +20,5 @@ CREATE UNIQUE INDEX org_unique_instance_id_name_idx
|
|||||||
CREATE TRIGGER trigger_set_updated_at
|
CREATE TRIGGER trigger_set_updated_at
|
||||||
BEFORE UPDATE ON zitadel.organizations
|
BEFORE UPDATE ON zitadel.organizations
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
WHEN (OLD.updated_at IS NOT DISTINCT FROM NEW.updated_at)
|
WHEN (NEW.updated_at IS NULL)
|
||||||
EXECUTE FUNCTION zitadel.set_updated_at();
|
EXECUTE FUNCTION zitadel.set_updated_at();
|
||||||
|
@@ -53,14 +53,14 @@ CREATE INDEX idx_org_domain ON zitadel.org_domains(instance_id, domain);
|
|||||||
CREATE TRIGGER trg_set_updated_at_instance_domains
|
CREATE TRIGGER trg_set_updated_at_instance_domains
|
||||||
BEFORE UPDATE ON zitadel.instance_domains
|
BEFORE UPDATE ON zitadel.instance_domains
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
WHEN (OLD.updated_at IS NOT DISTINCT FROM NEW.updated_at)
|
WHEN (NEW.updated_at IS NULL)
|
||||||
EXECUTE FUNCTION zitadel.set_updated_at();
|
EXECUTE FUNCTION zitadel.set_updated_at();
|
||||||
|
|
||||||
-- Trigger to update the updated_at timestamp on org_domains
|
-- Trigger to update the updated_at timestamp on org_domains
|
||||||
CREATE TRIGGER trg_set_updated_at_org_domains
|
CREATE TRIGGER trg_set_updated_at_org_domains
|
||||||
BEFORE UPDATE ON zitadel.org_domains
|
BEFORE UPDATE ON zitadel.org_domains
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
WHEN (OLD.updated_at IS NOT DISTINCT FROM NEW.updated_at)
|
WHEN (NEW.updated_at IS NULL)
|
||||||
EXECUTE FUNCTION zitadel.set_updated_at();
|
EXECUTE FUNCTION zitadel.set_updated_at();
|
||||||
|
|
||||||
-- Function to check for already verified org domains
|
-- Function to check for already verified org domains
|
||||||
|
@@ -43,6 +43,7 @@ func TestServer_TestOrgDomainReduces(t *testing.T) {
|
|||||||
assert.NoError(ttt, err)
|
assert.NoError(ttt, err)
|
||||||
}, retryDuration, tick)
|
}, retryDuration, tick)
|
||||||
|
|
||||||
|
// The API call also sets the domain as primary, so we don't do a separate test for that.
|
||||||
t.Run("test organization domain add reduces", func(t *testing.T) {
|
t.Run("test organization domain add reduces", func(t *testing.T) {
|
||||||
// Add a domain to the organization
|
// Add a domain to the organization
|
||||||
domainName := gofakeit.DomainName()
|
domainName := gofakeit.DomainName()
|
||||||
|
Reference in New Issue
Block a user