Add indexes for external_id
This commit is contained in:
parent
9ff4a9e725
commit
7c2283e3cd
@ -29,6 +29,14 @@ ALTER TABLE customer
|
|||||||
ALTER TABLE widgets_bundle
|
ALTER TABLE widgets_bundle
|
||||||
ADD COLUMN IF NOT EXISTS external_id UUID;
|
ADD COLUMN IF NOT EXISTS external_id UUID;
|
||||||
|
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_device_external_id ON device(tenant_id, external_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_device_profile_external_id ON device_profile(tenant_id, external_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_asset_external_id ON asset(tenant_id, external_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_rule_chain_external_id ON rule_chain(tenant_id, external_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_dashboard_external_id ON dashboard(tenant_id, external_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_customer_external_id ON customer(tenant_id, external_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_widgets_bundle_external_id ON widgets_bundle(tenant_id, external_id);
|
||||||
|
|
||||||
ALTER TABLE admin_settings
|
ALTER TABLE admin_settings
|
||||||
ADD COLUMN IF NOT EXISTS tenant_id uuid NOT NULL DEFAULT '13814000-1dd2-11b2-8080-808080808080';
|
ADD COLUMN IF NOT EXISTS tenant_id uuid NOT NULL DEFAULT '13814000-1dd2-11b2-8080-808080808080';
|
||||||
|
|
||||||
|
|||||||
@ -51,3 +51,17 @@ CREATE INDEX IF NOT EXISTS idx_attribute_kv_by_key_and_last_update_ts ON attribu
|
|||||||
CREATE INDEX IF NOT EXISTS idx_audit_log_tenant_id_and_created_time ON audit_log(tenant_id, created_time);
|
CREATE INDEX IF NOT EXISTS idx_audit_log_tenant_id_and_created_time ON audit_log(tenant_id, created_time);
|
||||||
|
|
||||||
CREATE INDEX IF NOT EXISTS idx_rpc_tenant_id_device_id ON rpc(tenant_id, device_id);
|
CREATE INDEX IF NOT EXISTS idx_rpc_tenant_id_device_id ON rpc(tenant_id, device_id);
|
||||||
|
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_device_external_id ON device(tenant_id, external_id);
|
||||||
|
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_device_profile_external_id ON device_profile(tenant_id, external_id);
|
||||||
|
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_asset_external_id ON asset(tenant_id, external_id);
|
||||||
|
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_rule_chain_external_id ON rule_chain(tenant_id, external_id);
|
||||||
|
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_dashboard_external_id ON dashboard(tenant_id, external_id);
|
||||||
|
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_customer_external_id ON customer(tenant_id, external_id);
|
||||||
|
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_widgets_bundle_external_id ON widgets_bundle(tenant_id, external_id);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user