为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: 2.5.5
【操作系统】:centos
【CPU】:x86
【问题描述】*:
达梦的sqlalchemy指引:
https://eco.dameng.com/document/dm/zh-cn/app-dev/python-SQLAlchemy.html
sqlalchemy的ORM 反射:
https://blog.csdn.net/windmill_lwf/article/details/116603447
在python中执行,发现无法生成ORM对象:
>>> from sqlalchemy.ext.automap import automap_base
>>> Base = automap_base()
>>> from sqlalchemy import create_engine
>>> engine = create_engine('dm+dmPython://SYSDBA:SYSDBA@192.168.64.129:5236', connect_args={"schema": "schema1"}, encoding='utf-8')
>>> Base.prepare(engine, reflect=True)
>>> Base.classes.keys()
[]
>>>
库中是有数据的:
使用的依赖版本:
sqlalchemy = "==1.2.14"
django-dmPython = "==3.1.7"
dmPython = "==2.5.5"
SQLAlchemy_dm = "==1.1.10"
请问是不支持该用法吗