Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SQLAlchemy в примере бота #11

Open
decorator-factory opened this issue Oct 10, 2020 · 3 comments
Open

SQLAlchemy в примере бота #11

decorator-factory opened this issue Oct 10, 2020 · 3 comments

Comments

@decorator-factory
Copy link
Contributor

  1. Бот делает всего пару запросов к SQLite, и прикручивание ORM только добавляет сложности, как мне кажется.

  2. SQLAlchemy -- синхронная библиотека. Для работы с SQLite есть aiosqlite.

@deknowny
Copy link
Owner

Согласен, над этим стоит подумать. В качестве орм можно взять tortoise. Однако, пример с орм для бота, мне кажется, полезен и вполне нужен

@decorator-factory
Copy link
Contributor Author

decorator-factory commented Oct 20, 2020

Пример нужен для демонстрации работы бота, а не для демонстрации работы сторонней ORM. Если пользователь захочет использовать свою любимую ORM -- пусть использует. Не хочет -- не использует, а пишет свои три запроса руками. Если ему не нужно постоянное хранилище -- пусть вообще не трогает базы данных.

@deknowny
Copy link
Owner

Так мы и демонстрируем работу бота на реальных примерах. Там буквально одна модель, которая, к слову, привязывается к current -- одной из механики библиотеки, поэтому не согласен с тем, что акцент идет больше на орм, чем на сам модуль

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants