Полезные команды в PostgreSQL
Статья подготовлена для студентов курса «PostgreSQ» в образовательном проекте OTUS. Мы уже писали о командах для безопасного изменения типа поля и работы с конфигурацией в PostgreSQL. В этот раз поговорим о командах, позволяющих получать информацию о базе данных: размере БД и таблиц, перечне таблиц и пользователей, активности пользователей. Размер БД Для получения физического размера файлов применяем следующий запрос: Результат будет представлен в формате числа вида 41809016. В нашем случае current_database() является функцией, возвращающей имя текущей БД...
Разработка telegram бота на Python (Aiogram). Удаление записи (postgresql/asyncpg).
Всем привет. В прошлоё статье, мы изменяли запись нашего телеграм бота на Python с помощью библиотеки asyncpg. В этой статье мы научим нашего бота удалять запись. И так приступим: 1. Редактируем таблицу posts в БД. В таблицу posts нужно добавить пару колонок и она должна выглядеть примерно так: 2. Редактируем код изменения записи. Изменяем код в файле handlers/admin_panel/change_post/states_change_post/post_link.py: Так же изменяем код в файле bd_handlers/change_post/change_post.py: 3. Пишем код удаления записи...