Ограничение текста заголовка инструмента мастера
Я хочу увеличить предел varchar для поля заголовка таблицы групп хостов мастера и таблицы таксономий, я попытался увеличить на БД, установив varchar(512)
Но пользовательский интерфейс отклоняется при создании иерархий, когда ограничение заголовка превышает 255
\d+ taxonomies
Table "public.taxonomies"
Column | Type | Modifiers | Storage | Description
--------------+-----------------------------+---------------------------------------------------------+----------+-------------
id | integer | not null default nextval('taxonomies_id_seq'::regclass) | plain |
name | character varying(255) | | extended |
type | character varying(255) | | extended |
created_at | timestamp without time zone | not null | plain |
updated_at | timestamp without time zone | not null | plain |
ignore_types | text | | extended |
ancestry | character varying(255) | | extended |
title | character varying(512) | | extended |
description | text | | extended |
Indexes:
"taxonomies_pkey" PRIMARY KEY, btree (id)
"index_taxonomies_on_ancestry" btree (ancestry)
Referenced by:
TABLE "hosts" CONSTRAINT "hosts_location_id_fk" FOREIGN KEY (location_id) REFERENCES taxonomies(id)
TABLE "hosts" CONSTRAINT "hosts_organization_id_fk" FOREIGN KEY (organization_id) REFERENCES taxonomies(id)
TABLE "taxable_taxonomies" CONSTRAINT "taxable_taxonomies_taxonomy_id_fk" FOREIGN KEY (taxonomy_id) REFERENCES taxonomies(id)
Has OIDs: no
Требование для изменения:
Я пытаюсь автоматизировать, которая создает группу хостов на основе иерархии проекта, и некоторые имена очень длинные, я максимизирую иерархию группы хостов на 7 уровнях.
Я использую Postgres Server 9.4.5 и Foreman 1.12