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

Содержимое удалено Содержимое добавлено
Строка 49:
</source>
 
Все о том, как определять объекты Table и о том, как загружать их определение из существующей БД (рефлексия) рассмотрено в главе [[#Метаданные БД|Метаданные БД]].
 
Далее же мы пошлем базе ''CREATE TABLE'', параметры которого будут взяты из метаданных нашей таблицы. Мы вызовем метод ''create_all()'' и передадим ему наш объект ''engine'', который и указывает на базу. Там сначала будет проверено присутствие такой таблицы перед ее созданием, так что можно выполнять это много раз — ничего страшного не случится.