Хранилище Python-объектов

Разработать API и реализующий его пакет Python для хранения и эффективной выборки экземпляров Python dataclasses во встроенной в Python СУБД sqlite

Требования к проекту

Требования к API

Хранилище выглядит как словарь таблиц по типу хранимого элемента (то есть ключом словаря является класс)

Поиск эелемента

Версионирование, добавление и удаление элементов

Все объекты хранилища сопровождаются версией (временно́й меткой). В хранилище могут храниться объекты с разными версиями и одинаковым ID.

Требования и ограничения

Допустимые ограничения

Если это упростит реализацию, можно допустить, что:

Замечания

FrBrGeorge/ActualEducationalTasks/NoSqlite (последним исправлял пользователь FrBrGeorge 2024-12-29 21:22:28)