SQLAlchemy: различия между версиями

73 байта добавлено ,  1 год назад
(→‎Введение в SQLAlchemy: насколько вижу копивио как раз в в той базе, так как она была создана в мае 2010)
Предыдущый подход к конфигурированию, включающий таблицу ''Table'', пользовательский класс и вызов ''mapper()'' иллюстрируют классический пример использования SQLAlchemy, в которой очень ценится разделение задач. Большое число приложений, однако, не требуют такого разделения, и для них SQLAlchemy предоставляет альтернативный, более лаконичный стиль: декларативный.
<source lang=python>
from sqlalchemy import Column, Integer, String, create_engine
from sqlalchemy.ext.declarative import declarative_base
 
engine = create_engine("sqlite:///:memory:", echo=True)
 
Base = declarative_base()
class User(Base):
Анонимный участник