gpt4 book ai didi

python - 创建列 : sql datatypes from a SQLAlchemy Model? 的字典

转载 作者:行者123 更新时间:2023-11-30 22:35:06 25 4
gpt4 key购买 nike

假设我使用 SQLAlchemy 创建一个模型。

class User(Base):
__tablename__ = 'users'

id = Column(Integer, primary_key=True)
name = Column(String)
fullname = Column(String)
password = Column(String)

如何创建列:sql 数据类型的字典?

例如:

_dict = {
'id': Integer,
'name': String,
'fullname': String,
'password': String
}

最终,我想将此字典传递给 pandas to_sql 函数。

最佳答案

您可以根据映射类下面的表的列构建字典:

_dict = {c.name: c.type for c in User.__table__.c}

关于python - 创建列 : sql datatypes from a SQLAlchemy Model? 的字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44671248/

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