跳到主要内容

as_flask_sqlalchemy_lite

函数源码

db: _SQLAlchemyLiteDB = as_flask_sqlalchemy(db: _SQLAlchemyLiteDB)
db: SQLAlchemyProxy[_SQLAlchemyDB_co] = as_flask_sqlalchemy_lite(db: _SQLAlchemyDB_co)

db按照flask_sqlalchemy_lite的方式工作。

别名

该函数可以按以下方式之一获取

import flask_sqlalchemy_compat as fsc


fsc.as_flask_sqlalchemy_lite
fsc.flask_sa_lite_api.as_flask_sqlalchemy_lite

参数

输入

参数类型必选
说明
db_SQLAlchemyLiteDB | _SQLAlchemyDB_co需要封装的数据库扩展实例。

输出

参数类型
说明
dbflask_sqlalchemy_lite.SQLAlchemy | SQLAlchemyLiteProxy(db)

db来自flask_sqlalchemy_lite,直接原样返回。

db来自flask_sqlalchemy,返回它的代理封装。该封装和flask_sqlalchemy_lite.SQLAlchemy()有着相同的API,但底层是藉由flask_sqlalchemy.SQLAlchemy()实现的。