Biovision / comunit-base

Base for site in comunit network
MIT License
1 stars 0 forks source link

Перенос регионов из biovision-regions #29

Closed ozgg closed 5 years ago

ozgg commented 5 years ago

Так как в проекте есть отличная от biovision специфика, нужно перенести регионы в этот компонент. У регионов будет древовидная структура и uuid в качестве идентификатора. Гербы будут лежать в одном общем месте, для вывода используются только ссылки, которые приходят в данных синхронизации.

Для хранения иерархии используется модель вложенных множеств. Это позволит быстрее осуществлять выборки по веткам регионов.

ozgg commented 5 years ago

Реализовано без вложенных множеств и UUID, везде используются одинаковые первичные ключи, так гораздо проще управлять, а на дочернем сайте всё равно не планируется менять ничего, кроме порядка сортировки и изображения для шапки.