nai*_*eai 5 python postgresql sqlalchemy python-3.x sqlacodegen
我正在服务器上运行 PostgreSQL 数据库,并尝试使用 SQLAlchemy 连接到它。我发现sqlacodegen是一个很好的工具,可以自动生成元数据对象及其表。但是当我尝试运行时sqlacodgen postgresql+psycopg2://username:password@host:5432/dbname,我只得到这个:
# coding: utf-8
from sqlalchemy import MetaData
metadata = MetaData()
Run Code Online (Sandbox Code Playgroud)
连接字符串肯定是正确的,并且数据库已启动 - 我使用该连接字符串运行了一个小型 Python 脚本来连接到数据库,并用于execute对其运行查询,它返回的正是我所期望的。
我不知道从哪里开始调试这个。我可以做什么来看看出了什么问题?是否有某种sqlacodegen我缺少的要求?