Add new field: update database and upgrade script
This commit is contained in:
parent
18c1440a48
commit
b4a9ba26e7
@ -33,6 +33,8 @@ ALTER TABLE device_profile
|
|||||||
ADD COLUMN IF NOT EXISTS certificate_hash varchar,
|
ADD COLUMN IF NOT EXISTS certificate_hash varchar,
|
||||||
ADD COLUMN IF NOT EXISTS certificate_value varchar,
|
ADD COLUMN IF NOT EXISTS certificate_value varchar,
|
||||||
ADD COLUMN IF NOT EXISTS certificate_regex_pattern varchar(255),
|
ADD COLUMN IF NOT EXISTS certificate_regex_pattern varchar(255),
|
||||||
|
ADD COLUMN IF NOT EXISTS allow_create_device_by_x509 boolean,
|
||||||
DROP CONSTRAINT IF EXISTS device_profile_credentials_hash_unq_key,
|
DROP CONSTRAINT IF EXISTS device_profile_credentials_hash_unq_key,
|
||||||
ADD CONSTRAINT device_profile_credentials_hash_unq_key UNIQUE (certificate_hash);
|
ADD CONSTRAINT device_profile_credentials_hash_unq_key UNIQUE (certificate_hash);
|
||||||
|
|
||||||
-- DEVICE PROFILE CERTIFICATE END
|
-- DEVICE PROFILE CERTIFICATE END
|
||||||
|
|||||||
@ -297,6 +297,7 @@ CREATE TABLE IF NOT EXISTS device_profile (
|
|||||||
certificate_regex_pattern varchar(255),
|
certificate_regex_pattern varchar(255),
|
||||||
default_edge_rule_chain_id uuid,
|
default_edge_rule_chain_id uuid,
|
||||||
external_id uuid,
|
external_id uuid,
|
||||||
|
allow_create_device_by_x509 boolean,
|
||||||
CONSTRAINT device_profile_credentials_hash_unq_key UNIQUE (certificate_hash),
|
CONSTRAINT device_profile_credentials_hash_unq_key UNIQUE (certificate_hash),
|
||||||
CONSTRAINT device_profile_name_unq_key UNIQUE (tenant_id, name),
|
CONSTRAINT device_profile_name_unq_key UNIQUE (tenant_id, name),
|
||||||
CONSTRAINT device_provision_key_unq_key UNIQUE (provision_device_key),
|
CONSTRAINT device_provision_key_unq_key UNIQUE (provision_device_key),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user