#asyncpg — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #asyncpg, aggregated by home.social.
-
🔍 / #software / #web / #framework / #Python
Asyncpg is the connector for PostgreSQL and asyncio-flavored Python. Here's how to use it without other libraries on FastAPI and Air projects.
🐱🔗 https://laravista.altervista.org/CatLink/links/404
#catlink #softwareweb #softwarewebframework #softwarewebframeworkPython #Asyncpg #PostgreSQL #FastAPI #Air
-
🔍 / #software / #web / #framework / #Python
Asyncpg is the connector for PostgreSQL and asyncio-flavored Python. Here's how to use it without other libraries on FastAPI and Air projects.
🐱🔗 https://laravista.altervista.org/CatLink/links/404
#catlink #softwareweb #softwarewebframework #softwarewebframeworkPython #Asyncpg #PostgreSQL #FastAPI #Air
-
🔍 / #software / #web / #framework / #Python
Asyncpg is the connector for PostgreSQL and asyncio-flavored Python. Here's how to use it without other libraries on FastAPI and Air projects.
🐱🔗 https://laravista.altervista.org/CatLink/links/404
#catlink #softwareweb #softwarewebframework #softwarewebframeworkPython #Asyncpg #PostgreSQL #FastAPI #Air
-
🔍 / #software / #web / #framework / #Python
Asyncpg is the connector for PostgreSQL and asyncio-flavored Python. Here's how to use it without other libraries on FastAPI and Air projects.
🐱🔗 https://laravista.altervista.org/CatLink/links/404
#catlink #softwareweb #softwarewebframework #softwarewebframeworkPython #Asyncpg #PostgreSQL #FastAPI #Air
-
LitestarCatsCV. Тренируемся на кошках. Реализация API и работа с данными
Что вас ждёт: Если в первой части мы заложили фундамент проекта (выбор инструментов, настройка окружения и структура), то здесь мы превратим этот каркас в полноценное API для управления резюме кошек (или людей — как вам ближе). Мы подключим базу данных, добавим тесты, настроим миграции и даже проверим всё в действии. К концу статьи у вас будет рабочее API, которое можно потрогать руками (или лапками 🐾). Полный код доступен на GitHub — ссылка в конце!
https://habr.com/ru/companies/ntechlab/articles/889022/
#python #python3 #litestar #alembic #sqlalchemy #orm #pytest #asyncpg
-
LitestarCatsCV. Тренируемся на кошках. Реализация API и работа с данными
Что вас ждёт: Если в первой части мы заложили фундамент проекта (выбор инструментов, настройка окружения и структура), то здесь мы превратим этот каркас в полноценное API для управления резюме кошек (или людей — как вам ближе). Мы подключим базу данных, добавим тесты, настроим миграции и даже проверим всё в действии. К концу статьи у вас будет рабочее API, которое можно потрогать руками (или лапками 🐾). Полный код доступен на GitHub — ссылка в конце!
https://habr.com/ru/companies/ntechlab/articles/889022/
#python #python3 #litestar #alembic #sqlalchemy #orm #pytest #asyncpg
-
LitestarCatsCV. Тренируемся на кошках. Реализация API и работа с данными
Что вас ждёт: Если в первой части мы заложили фундамент проекта (выбор инструментов, настройка окружения и структура), то здесь мы превратим этот каркас в полноценное API для управления резюме кошек (или людей — как вам ближе). Мы подключим базу данных, добавим тесты, настроим миграции и даже проверим всё в действии. К концу статьи у вас будет рабочее API, которое можно потрогать руками (или лапками 🐾). Полный код доступен на GitHub — ссылка в конце!
https://habr.com/ru/companies/ntechlab/articles/889022/
#python #python3 #litestar #alembic #sqlalchemy #orm #pytest #asyncpg
-
LitestarCatsCV. Тренируемся на кошках. Реализация API и работа с данными
Что вас ждёт: Если в первой части мы заложили фундамент проекта (выбор инструментов, настройка окружения и структура), то здесь мы превратим этот каркас в полноценное API для управления резюме кошек (или людей — как вам ближе). Мы подключим базу данных, добавим тесты, настроим миграции и даже проверим всё в действии. К концу статьи у вас будет рабочее API, которое можно потрогать руками (или лапками 🐾). Полный код доступен на GitHub — ссылка в конце!
https://habr.com/ru/companies/ntechlab/articles/889022/
#python #python3 #litestar #alembic #sqlalchemy #orm #pytest #asyncpg
-
Des de fa dies estic modificant de dalt a baix tot el codi de #appy per a que gestioni la base de dades de manera asíncrona (evita colls d'ampolla). Encara no he acabat però els canvis ja son importants, 48 arxius modificats, 698 línies noves i 688 línies esborrades.
-
Des de fa dies estic modificant de dalt a baix tot el codi de #appy per a que gestioni la base de dades de manera asíncrona (evita colls d'ampolla). Encara no he acabat però els canvis ja son importants, 48 arxius modificats, 698 línies noves i 688 línies esborrades.
-
Des de fa dies estic modificant de dalt a baix tot el codi de #appy per a que gestioni la base de dades de manera asíncrona (evita colls d'ampolla). Encara no he acabat però els canvis ja son importants, 48 arxius modificats, 698 línies noves i 688 línies esborrades.
-
Des de fa dies estic modificant de dalt a baix tot el codi de #appy per a que gestioni la base de dades de manera asíncrona (evita colls d'ampolla). Encara no he acabat però els canvis ja son importants, 48 arxius modificats, 698 línies noves i 688 línies esborrades.
-
Des de fa dies estic modificant de dalt a baix tot el codi de #appy per a que gestioni la base de dades de manera asíncrona (evita colls d'ampolla). Encara no he acabat però els canvis ja son importants, 48 arxius modificats, 698 línies noves i 688 línies esborrades.
-
Gràcies a #asyncpg el servidor #appy de l'entorn de desenvolupament funciona molt ràpid. He re escrit tots els algorismes que gestionen la base de dades però la feinada s'ho val.
Encara he de refer tot el codi relacionat amb OAuth, quan estigui ho posaré a producció (appy.cat).
https://mastodont.cat/@spla/113038591246854071 -
Gràcies a #asyncpg el servidor #appy de l'entorn de desenvolupament funciona molt ràpid. He re escrit tots els algorismes que gestionen la base de dades però la feinada s'ho val.
Encara he de refer tot el codi relacionat amb OAuth, quan estigui ho posaré a producció (appy.cat).
https://mastodont.cat/@spla/113038591246854071 -
Gràcies a #asyncpg el servidor #appy de l'entorn de desenvolupament funciona molt ràpid. He re escrit tots els algorismes que gestionen la base de dades però la feinada s'ho val.
Encara he de refer tot el codi relacionat amb OAuth, quan estigui ho posaré a producció (appy.cat).
https://mastodont.cat/@spla/113038591246854071 -
Gràcies a #asyncpg el servidor #appy de l'entorn de desenvolupament funciona molt ràpid. He re escrit tots els algorismes que gestionen la base de dades però la feinada s'ho val.
Encara he de refer tot el codi relacionat amb OAuth, quan estigui ho posaré a producció (appy.cat).
https://mastodont.cat/@spla/113038591246854071 -
Gràcies a #asyncpg el servidor #appy de l'entorn de desenvolupament funciona molt ràpid. He re escrit tots els algorismes que gestionen la base de dades però la feinada s'ho val.
Encara he de refer tot el codi relacionat amb OAuth, quan estigui ho posaré a producció (appy.cat).
https://mastodont.cat/@spla/113038591246854071 -
Estic reprogramant de dalt a baix el codi del servidor #appy per a que faci servir #asyncpg enlloc de psycopg2.
Amb psycopg2 hi tinc un coll d'ampolla perquè tota la gestió de la base de dades és síncrona. asyncpg és asincrona, com diu el seu nom, i farà que appy sigui molt ràpid. En els gràfics asyncpg és a la dreta de tot. -
Estic reprogramant de dalt a baix el codi del servidor #appy per a que faci servir #asyncpg enlloc de psycopg2.
Amb psycopg2 hi tinc un coll d'ampolla perquè tota la gestió de la base de dades és síncrona. asyncpg és asincrona, com diu el seu nom, i farà que appy sigui molt ràpid. En els gràfics asyncpg és a la dreta de tot. -
Estic reprogramant de dalt a baix el codi del servidor #appy per a que faci servir #asyncpg enlloc de psycopg2.
Amb psycopg2 hi tinc un coll d'ampolla perquè tota la gestió de la base de dades és síncrona. asyncpg és asincrona, com diu el seu nom, i farà que appy sigui molt ràpid. En els gràfics asyncpg és a la dreta de tot. -
Estic reprogramant de dalt a baix el codi del servidor #appy per a que faci servir #asyncpg enlloc de psycopg2.
Amb psycopg2 hi tinc un coll d'ampolla perquè tota la gestió de la base de dades és síncrona. asyncpg és asincrona, com diu el seu nom, i farà que appy sigui molt ràpid. En els gràfics asyncpg és a la dreta de tot. -
Estic reprogramant de dalt a baix el codi del servidor #appy per a que faci servir #asyncpg enlloc de psycopg2.
Amb psycopg2 hi tinc un coll d'ampolla perquè tota la gestió de la base de dades és síncrona. asyncpg és asincrona, com diu el seu nom, i farà que appy sigui molt ràpid. En els gràfics asyncpg és a la dreta de tot. -
#appy funciona de manera asíncrona per evitar bloquejos en el funcionament. L'únic que no és asíncron és la connexió amb la base de dades Postgresql perquè psycopg2, la biblioteca que utilitza appy, no ho és.
Cercant he trobat #asyncpg que com es dedueix del seu nom sí que és asíncrona i 5 vegades més ràpida que psycopg2. -
#appy funciona de manera asíncrona per evitar bloquejos en el funcionament. L'únic que no és asíncron és la connexió amb la base de dades Postgresql perquè psycopg2, la biblioteca que utilitza appy, no ho és.
Cercant he trobat #asyncpg que com es dedueix del seu nom sí que és asíncrona i 5 vegades més ràpida que psycopg2. -
#appy funciona de manera asíncrona per evitar bloquejos en el funcionament. L'únic que no és asíncron és la connexió amb la base de dades Postgresql perquè psycopg2, la biblioteca que utilitza appy, no ho és.
Cercant he trobat #asyncpg que com es dedueix del seu nom sí que és asíncrona i 5 vegades més ràpida que psycopg2. -
#appy funciona de manera asíncrona per evitar bloquejos en el funcionament. L'únic que no és asíncron és la connexió amb la base de dades Postgresql perquè psycopg2, la biblioteca que utilitza appy, no ho és.
Cercant he trobat #asyncpg que com es dedueix del seu nom sí que és asíncrona i 5 vegades més ràpida que psycopg2. -
#appy funciona de manera asíncrona per evitar bloquejos en el funcionament. L'únic que no és asíncron és la connexió amb la base de dades Postgresql perquè psycopg2, la biblioteca que utilitza appy, no ho és.
Cercant he trobat #asyncpg que com es dedueix del seu nom sí que és asíncrona i 5 vegades més ràpida que psycopg2. -
Telegram Боты на Aiogram 3.x: Профиль, админ-панель и реферальная система
Привет! В этой статье я расскажу, как создать телеграм-бота на aiogram 3.7 с личным профилем, админ-панелью и реферальной системой. Мы пройдем через регистрацию пользователей, работу с базой данных PostgreSQL и многое другое. Жмите на "читать далее"!
https://habr.com/ru/articles/822809/
#aiogram #aiogram3 #aiogram_магические_фильтры #aiogram_magic_filter #aiogram_postgresql #asyncpglite #asyncpg
-
Telegram Боты на Aiogram 3.x: Профиль, админ-панель и реферальная система
Привет! В этой статье я расскажу, как создать телеграм-бота на aiogram 3.7 с личным профилем, админ-панелью и реферальной системой. Мы пройдем через регистрацию пользователей, работу с базой данных PostgreSQL и многое другое. Жмите на "читать далее"!
https://habr.com/ru/articles/822809/
#aiogram #aiogram3 #aiogram_магические_фильтры #aiogram_magic_filter #aiogram_postgresql #asyncpglite #asyncpg
-
Telegram Боты на Aiogram 3.x: Профиль, админ-панель и реферальная система
Привет! В этой статье я расскажу, как создать телеграм-бота на aiogram 3.7 с личным профилем, админ-панелью и реферальной системой. Мы пройдем через регистрацию пользователей, работу с базой данных PostgreSQL и многое другое. Жмите на "читать далее"!
https://habr.com/ru/articles/822809/
#aiogram #aiogram3 #aiogram_магические_фильтры #aiogram_magic_filter #aiogram_postgresql #asyncpglite #asyncpg
-
asynpg-lite: Простой асинхронный менеджер для PostgreSQL на Python
Друзья, в прошлых своих публикациях я рассказывал о том, что почти в каждом своем проекте использую свой класс для работы с базой данных PostgreSQL. На днях этот класс перерос в полноценную библиотеку asynpg-lite на базе asyncpg , которую каждый из вас может прямо сейчас установить и начать использовать. Старался сделать взаимодействие с библиотекой интуитивно понятным для каждого, а чтобы было ещё проще – всю документация внутри библиотеки написал на русском языке. Смысл этой библиотеки в том, чтобы каждый, даже если абсолютно не знаком с SQL-запросами, получил возможность взаимодействовать с базами данных PostgreSQL, используя стандартные питоновские списки, словари и строки. Для тестирования примеров, которые я приведу, вам потребуется база данных PostgreSQL. Она может быть установлена как на вашем локальном компьютере, так и располагаться удаленно, например, на VPS-сервере.
-
asynpg-lite: Простой асинхронный менеджер для PostgreSQL на Python
Друзья, в прошлых своих публикациях я рассказывал о том, что почти в каждом своем проекте использую свой класс для работы с базой данных PostgreSQL. На днях этот класс перерос в полноценную библиотеку asynpg-lite на базе asyncpg , которую каждый из вас может прямо сейчас установить и начать использовать. Старался сделать взаимодействие с библиотекой интуитивно понятным для каждого, а чтобы было ещё проще – всю документация внутри библиотеки написал на русском языке. Смысл этой библиотеки в том, чтобы каждый, даже если абсолютно не знаком с SQL-запросами, получил возможность взаимодействовать с базами данных PostgreSQL, используя стандартные питоновские списки, словари и строки. Для тестирования примеров, которые я приведу, вам потребуется база данных PostgreSQL. Она может быть установлена как на вашем локальном компьютере, так и располагаться удаленно, например, на VPS-сервере.
-
asynpg-lite: Простой асинхронный менеджер для PostgreSQL на Python
Друзья, в прошлых своих публикациях я рассказывал о том, что почти в каждом своем проекте использую свой класс для работы с базой данных PostgreSQL. На днях этот класс перерос в полноценную библиотеку asynpg-lite на базе asyncpg , которую каждый из вас может прямо сейчас установить и начать использовать. Старался сделать взаимодействие с библиотекой интуитивно понятным для каждого, а чтобы было ещё проще – всю документация внутри библиотеки написал на русском языке. Смысл этой библиотеки в том, чтобы каждый, даже если абсолютно не знаком с SQL-запросами, получил возможность взаимодействовать с базами данных PostgreSQL, используя стандартные питоновские списки, словари и строки. Для тестирования примеров, которые я приведу, вам потребуется база данных PostgreSQL. Она может быть установлена как на вашем локальном компьютере, так и располагаться удаленно, например, на VPS-сервере.
-
Разворачиваем PostgreSQL на VPS сервере за 5 минут
Привет, Хабр. Сегодня я расскажу вам, как развернуть мощную и супер популярную SQL базу данных PostgreSQL. Для решения этой задачи существует множество способов, но я буду говорить о способе разворачивания при помощи Docker контейнера. Для старта вам необходимо будет обзавестись VPS сервером (виртуальным или выделенным) с линуксом. Я обычно предпочитаю Ubunta, так что будем рассматривать на ее примере. После покупки вам предложат способ входа. Обычно это SSH – значит и мы возьмем его за основу. Допустим данные для входа это:
-
Разворачиваем PostgreSQL на VPS сервере за 5 минут
Привет, Хабр. Сегодня я расскажу вам, как развернуть мощную и супер популярную SQL базу данных PostgreSQL. Для решения этой задачи существует множество способов, но я буду говорить о способе разворачивания при помощи Docker контейнера. Для старта вам необходимо будет обзавестись VPS сервером (виртуальным или выделенным) с линуксом. Я обычно предпочитаю Ubunta, так что будем рассматривать на ее примере. После покупки вам предложат способ входа. Обычно это SSH – значит и мы возьмем его за основу. Допустим данные для входа это:
-
Разворачиваем PostgreSQL на VPS сервере за 5 минут
Привет, Хабр. Сегодня я расскажу вам, как развернуть мощную и супер популярную SQL базу данных PostgreSQL. Для решения этой задачи существует множество способов, но я буду говорить о способе разворачивания при помощи Docker контейнера. Для старта вам необходимо будет обзавестись VPS сервером (виртуальным или выделенным) с линуксом. Я обычно предпочитаю Ubunta, так что будем рассматривать на ее примере. После покупки вам предложат способ входа. Обычно это SSH – значит и мы возьмем его за основу. Допустим данные для входа это: