9 lines
384 B
SQL
9 lines
384 B
SQL
-- A technical room can contain a network cross-connect / patch field without
|
|
-- becoming a separate location type.
|
|
ALTER TABLE locations_locations
|
|
ADD COLUMN IF NOT EXISTS has_cross_field BOOLEAN NOT NULL DEFAULT FALSE;
|
|
|
|
CREATE INDEX IF NOT EXISTS idx_locations_has_cross_field
|
|
ON locations_locations(has_cross_field)
|
|
WHERE has_cross_field = TRUE AND deleted_at IS NULL;
|