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

Содержимое удалено Содержимое добавлено
м →‎Объектно-реляционная модель SQLAlchemy: исправлена опечатка "базу" => "базе"
Строка 125:
В случае же, если наше приложение не имеет ''Engine''-объекта базы данных, можно просто сделать так:
<source lang=python>>>> Session = sessionmaker()</source>
А потом, когда вы создадите подключение к базубазе с помощью ''create_engine()'', соедините его с сессией, используя ''configure()'':
<source lang=python>>>> Session.configure(bind=engine) # Как только у вас появится engine</source>
Такой класс ''Session'' будет создавать Session-объекты, которые привязаны к нашей базе. Другие транзакционные параметры тоже можно определить вызовом sessionmaker()’а, но они будут описаны в следующей главе. Так, когда вам необходимо общение с базой, вы создаете объект класса ''Session'':