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