действия выполняются через metadata:
db = create_engine('sqlite:///tutorial.db')
metadata = BoundMetaData(db)
users = Table('users', metadata, autoload=True)на другом форуме http://www.python.su/forum/viewtopic.php?pid=6955 смотрю обсуждение:db = create_engine('mysql://root@localhost/somebase').connect()
posts = Table('posts', db, autoload = True)
db.close()в чём принципиальное отличие? что более правильно?http://www.sqlalchemy.org/docs/04/intro.html - здесь пишут, что BoundMetaData теперь стало MetaData.
может быть, просто переименовали? кажется, что нет.
когда ставлю self.metadata = BoundMetaData(db), то мой код работает, если меняю на self.metadata = MetaData(db), то возникает ошибка
This SchemaItem is not connected to any Engineошибка будет и когда дополнительно указываю self.metadata.bind = db
стоит ли оставить в коде BoundMetaData?