PYTHON SQLALCHEMY ПРИМЕРЫ

SQLAlchemy - это библиотека на языке Python, позволяющая работать с реляционными базами данных. Часто она используется в проектах вместе с Flask или Django для разработки веб-приложений.

Пример создания таблицы с использованием SQLAlchemy:

from sqlalchemy import create_engine, Column, Integer, Stringengine = create_engine('sqlite:///example.db')class User(Base): __tablename__ = 'users' id = Column(Integer, primary_key=True) name = Column(String(50)) age = Column(Integer))Base.metadata.create_all(engine)

Пример добавления записи в таблицу:

from sqlalchemy.orm import sessionmakerSession = sessionmaker(bind=engine)session = Session()user = User(name='Alice', age=25)session.add(user)session.commit()

Пример выборки данных из таблицы:

users = session.query(User).all()for user in users: print(user.name)

Пример изменения записи:

user = session.query(User).filter_by(name='Alice').first()user.age = 26session.commit()

Пример удаления записи:

user = session.query(User).filter_by(name='Alice').first()session.delete(user)session.commit()

Основы работы с базами данных в python. Postgresql, Sqlalchemy, PgAdmin.

Python и базы данных. SqlAlchemy. Relationships, первичный и вторичный ключи

32 SQL и Django ORM. Курс по Django 3

Денис Катаев, pygame.ru «Пишем приложения на SQLAlchemy»

Python и базы данных. SqlAlchemy. Сессия

SQLAlchemy+SQLite Создание БД и таблиц на Python

Работа с SQLAlchemy в Python

Пишем запросы к БД на Python, используя SQLAlchemy

Python И SQLAlchemy ORM - Основы SQLAlchemy - Работа С Базами Данных Python

SQLAlchemy ORM: удобная работа с базами данных на Python

BLGPG-494C75B10DDA-24-11-23-23

Новые материалы: