【发布时间】:2017-09-13 09:22:32
【问题描述】:
我的代码很简单:
app = Flask(__name__)
app.config.from_object('config')
db = SQLAlchemy(app)
db.metadata.reflect()
而且它不会抛出任何错误。但是,当我在此反射后检查元数据时,它返回一个空的 immutabledict 对象。
我的连接字符串中的参数是 100% 正确的,并且代码适用于非 RDS 数据库。
它seems to happen to others as well 但我找不到解决方案。
另外,我尝试使用 metadata.reflect 函数中的“only”参数将反射限制为特定表,这是我得到的错误:
sqlalchemy.exc.InvalidRequestError: Could not reflect: requested table(s) not available in mssql+pyodbc://{connection_string}: (users)
【问题讨论】:
标签: sql-server sqlalchemy flask-sqlalchemy amazon-rds