{"id":20048605,"url":"https://github.com/sbwerewolf/storage-for-all-things","last_synced_at":"2026-04-12T20:35:49.269Z","repository":{"id":62540922,"uuid":"122773070","full_name":"SbWereWolf/storage-for-all-things","owner":"SbWereWolf","description":"Library for EAV handling","archived":false,"fork":false,"pushed_at":"2022-12-29T11:53:50.000Z","size":667,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-12T20:33:55.596Z","etag":null,"topics":["db","eav","eav-database","eav-db","eav-lib","eav-library","eav-model","eav-php","eav-triplets","library"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SbWereWolf.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-02-24T19:36:53.000Z","updated_at":"2023-01-18T14:26:22.000Z","dependencies_parsed_at":"2023-01-31T08:45:28.506Z","dependency_job_id":null,"html_url":"https://github.com/SbWereWolf/storage-for-all-things","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SbWereWolf%2Fstorage-for-all-things","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SbWereWolf%2Fstorage-for-all-things/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SbWereWolf%2Fstorage-for-all-things/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SbWereWolf%2Fstorage-for-all-things/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SbWereWolf","download_url":"https://codeload.github.com/SbWereWolf/storage-for-all-things/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241478245,"owners_count":19969254,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["db","eav","eav-database","eav-db","eav-lib","eav-library","eav-model","eav-php","eav-triplets","library"],"created_at":"2024-11-13T11:44:47.353Z","updated_at":"2026-04-12T20:35:49.170Z","avatar_url":"https://github.com/SbWereWolf.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EAV Manager\nEAV Manager - это способ записывать и читать произвольные\nданные в структурированном виде, без необходимости управлять\nструктурой данных.\n\nEAV Manager (\"Универсальный каталог\") это библиотека для управления\nданными\nзаписанными с использованием паттерна EAV (Entity Attribute Value).\n\nПользователь получает возможность выполнять поисковые и аналитические\nзапросы к данным. \"Каталог\" берёт на себя работу по управлению\nструктурой данных и обеспечивает высокую скорость доступа.\n\nПользователь только добавляет данные и выполняет запросы, всё\nостальное делает \"Каталог\".\n\nПриятного использования.\n\n## Установка библиотеки\n\nВы можете установить библиотеку в свой PHP проект как зависимость\nComposer:\n\n```bash\ncomposer require sbwerewolf/eav-manager\n```\n\n## Оглавление\n\n- [Идеальный каталог, набросок архитектуры](https://habr.com/ru/post/322930/)\n- [Идеальный каталог, вариант реализации](https://habr.com/ru/post/323498/)\n- [Идеальный каталог, оптимизация выборки данных](https://habr.com/ru/post/343776/)\n- [Идеальный каталог, базовая библиотека](https://habr.com/ru/post/566096/)\n- [Идеальный каталог, замеры производительности](https://habr.com/ru/post/599559/)\n- [Идеальный каталог, пример использования](https://habr.com/ru/post/599639/)\n\n## Ссылки\n\n- [Введение](./readme.md)\n- [Примеры использования](./doc/example.md)\n- [Варианты использования](./doc/use-case.md)\n- [Преимущества от использования](./doc/benefits.md)\n- [Подготовка к использованию](./doc/preparatory-steps.md)\n- [Архитектура](./doc/inner-workings.md)\n- [Дополнительные материалы](./doc/additional.md)\n\n## Контакты\n\n```\nВольхин Николай\ne-mail ulfnew@gmail.com\nphone +7-902-272-65-35\nTelegram @sbwerewolf\n```\n[Telegram chat with me](https://t.me/SbWereWolf) \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbwerewolf%2Fstorage-for-all-things","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsbwerewolf%2Fstorage-for-all-things","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbwerewolf%2Fstorage-for-all-things/lists"}