gpt4 book ai didi

python - 使用 Pyramid 框架的带有 SQLAlchemy 的原始 MySQL

转载 作者:行者123 更新时间:2023-11-28 20:53:21 24 4
gpt4 key购买 nike

我最近决定从现在开始在我的项目中使用 Pyramid(python 网络框架)。

我还决定使用 SQLalchemy,我想使用原始 MySQL(个人原因)但仍保留 ORM 特性。

models.py 中代码的第一部分是:

DBSession = scoped_session(sessionmaker(extension=ZopeTransactionExtension()))
Base = declarative_base()

现在如何使用原始 MySQL 执行 CREATE TABLE 查询。

传统的 SQLalchemy 方法是:

class Page(Base):
__tablename__ = 'pages'
id = Column(Integer, primary_key=True)
name = Column(Text, unique=True)
data = Column(Text)

def __init__(self, name, data):
self.name = name
self.data = data

最佳答案

DBSession.execute('CREATE TABLE ....')

查看参数化查询的 sqlalchemy.text()

关于python - 使用 Pyramid 框架的带有 SQLAlchemy 的原始 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5046598/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com