mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-12 07:47:32 +00:00
Merge branch 'clean-transactional-propsal' into rt-domains
This commit is contained in:
@@ -7,8 +7,7 @@ CREATE TABLE IF NOT EXISTS zitadel.instances(
|
||||
console_app_id TEXT, -- NOT NULL,
|
||||
default_language TEXT, -- NOT NULL,
|
||||
created_at TIMESTAMPTZ DEFAULT NOW() NOT NULL,
|
||||
updated_at TIMESTAMPTZ DEFAULT NOW() NOT NULL,
|
||||
deleted_at TIMESTAMPTZ DEFAULT NULL
|
||||
updated_at TIMESTAMPTZ DEFAULT NOW() NOT NULL
|
||||
);
|
||||
|
||||
CREATE OR REPLACE FUNCTION zitadel.set_updated_at()
|
||||
|
@@ -10,21 +10,12 @@ CREATE TABLE zitadel.organizations(
|
||||
state zitadel.organization_state NOT NULL,
|
||||
created_at TIMESTAMPTZ DEFAULT NOW() NOT NULL,
|
||||
updated_at TIMESTAMPTZ DEFAULT NOW() NOT NULL,
|
||||
deleted_at TIMESTAMPTZ DEFAULT NULL,
|
||||
|
||||
PRIMARY KEY (instance_id, id)
|
||||
);
|
||||
|
||||
CREATE UNIQUE INDEX org_unique_instance_id_name_idx
|
||||
ON zitadel.organizations (instance_id, name)
|
||||
WHERE deleted_at IS NULL;
|
||||
|
||||
-- users are able to set the id for organizations
|
||||
CREATE INDEX org_id_not_deleted_idx ON zitadel.organizations (id)
|
||||
WHERE deleted_at IS NULL;
|
||||
|
||||
CREATE INDEX org_name_not_deleted_idx ON zitadel.organizations (name)
|
||||
WHERE deleted_at IS NULL;
|
||||
ON zitadel.organizations (instance_id, name);
|
||||
|
||||
CREATE TRIGGER trigger_set_updated_at
|
||||
BEFORE UPDATE ON zitadel.organizations
|
||||
|
Reference in New Issue
Block a user