fictive.sqlalchemy.ext.flask.builtins.db module

a default flask_sqlalchemy.SQLAlchemy instance for using the framework

incorporates fictive.sqlalchemy.framework.shared.declarative_base:DeclarativeBase

Classes

SQLAlchemy

add opt-in transactions and attaches the ‘filter by or create’ descriptor to model classes

class fictive.sqlalchemy.ext.flask.builtins.db.SQLAlchemy(app=None, use_native_unicode=True, session_options=None, metadata=None, query_class=<class 'flask_sqlalchemy.BaseQuery'>, model_class=<class 'flask_sqlalchemy.model.Model'>, engine_options=None)[source]

Bases: fictive.sqlalchemy.ext.flask.FilterByOrCreateMixin, fictive.sqlalchemy.ext.flask.OptInTransactionMixin, flask_sqlalchemy.SQLAlchemy

add opt-in transactions and attaches the ‘filter by or create’ descriptor to model classes