-- AS-запись: только ASN + community; снимок ревизии может хранить ключи вида as:. ALTER TABLE revision_materialized_prefix ALTER COLUMN prefix TYPE TEXT USING prefix::text; DELETE FROM module_as_entry WHERE asn IS NULL; ALTER TABLE module_as_entry DROP CONSTRAINT module_as_entry_asn_or_prefix_chk; ALTER TABLE module_as_entry DROP COLUMN prefix; ALTER TABLE module_as_entry ALTER COLUMN asn SET NOT NULL;