mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2026-03-14 02:32:02 -07:00
fix db migrations
This commit is contained in:
parent
0f0e6b3b16
commit
ae7ee51b9d
4 changed files with 15 additions and 12 deletions
|
|
@ -3,4 +3,3 @@ DROP INDEX IF EXISTS ctl_id_ix;
|
|||
DROP TABLE IF EXISTS controller_log;
|
||||
DROP INDEX IF EXISTS sso_expiry_network_member_ix;
|
||||
DROP TABLE IF EXISTS sso_expiry;
|
||||
DROP TABLE IF EXISTS oidc_config;
|
||||
|
|
@ -17,14 +17,3 @@ CREATE TABLE IF NOT EXISTS sso_expiry (
|
|||
authentication_expiry_time TIMESTAMP WITH TIME ZONE,
|
||||
FOREIGN KEY (network_id, device_id) REFERENCES network_memberships_ctl(network_id, device_id) ON DELETE CASCADE
|
||||
);
|
||||
CREATE INDEX IF NOT EXISTS sso_expiry_network_member_ix ON public.sso_expiry (network_id, device_id);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS oidc_config (
|
||||
client_id TEXT NOT NULL,
|
||||
linked_id TEXT NOT NULL,
|
||||
issuer TEXT NOT NULL,
|
||||
authorization_endpoint TEXT NOT NULL,
|
||||
sso_impl_version BIGINT NOT NULL DEFAULT 1,
|
||||
provider TEXT NOT NULL DEFAULT 'default',
|
||||
PRIMARY KEY (client_id, linked_id)
|
||||
);
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
DROP TABLE IF EXISTS oidc_config;
|
||||
ALTER TABLE sso_expiry RENAME COLUMN device_id TO member_id;
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
CREATE INDEX IF NOT EXISTS sso_expiry_network_member_ix ON public.sso_expiry (network_id, device_id);
|
||||
|
||||
ALTER TABLE sso_expiry RENAME COLUMN member_id TO device_id;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS oidc_config (
|
||||
client_id TEXT NOT NULL,
|
||||
linked_id TEXT NOT NULL,
|
||||
issuer TEXT NOT NULL,
|
||||
authorization_endpoint TEXT NOT NULL,
|
||||
sso_impl_version BIGINT NOT NULL DEFAULT 1,
|
||||
provider TEXT NOT NULL DEFAULT 'default',
|
||||
PRIMARY KEY (client_id, linked_id)
|
||||
);
|
||||
Loading…
Add table
Add a link
Reference in a new issue