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