python sqlite добавление и изменение данных в таблице
Разработка на Python - SQLite
#Разработка #Dev #Python #SQLite #Linux #Debian 1. Общие сведения SQLite - легкая встраиваемая база данных, которая позволяет хранить и управлять данными прямо внутри приложения. Простота: SQLite не требует отдельного сервера или настройки. Она работает как часть вашего приложения. Надежность: Транзакции и ACID-свойства обеспечивают надежность и целостность данных. Кроссплатформенность: SQLite поддерживается на множестве платформ, включая Windows, macOS и Linux. Эффективность: Использует минимальные ресурсы системы, что делает её хорошим выбором для мобильных устройств. Создание новой базы данных...
Работа с базами данных в Python
Create: Создание таблиц, индексов, представлений. # SQLAlchemy from sqlalchemy import create_engine, MetaData, Table, Column, Integer, String engine = create_engine("sqlite:///db.sqlite") metadata = MetaData() users = Table( "users", metadata, Column("id", Integer, primary_key=True), Column("name", String) ) metadata.create_all(engine) Drop: Удаление объектов. DROP TABLE users; Alter: Изменение структуры (добавить/удалить столбец). # Alembic (миграция) def upgrade(): op.add_column("users", Column("age", Integer)) Insert: # SQLAlchemy insert_query = users...