semvec/pypi-packages huggingface dataset:
Flask-ActiveRecord 0.2.3
ActiveRecord support for Flask-SQLAlchemy models
License: BSD

Flask-ActiveRecord
------------------

ActiveRecord support for Flask-SQLAlchemy models

.. code:: python

    from flask.ext.sqlalchemy import SQLAlchemy
    from flask.ext.activerecord import patch_model

    # patch model first
    patch_model()

    app = Flask(__name__)
    db = SQLAlchemy(app)

    # example model
    class User(db.Model):
        __attribute_filters__ = {
            'accessible': ('fullname', 'country'),
            'protected': ('id', 'email', 'password')
            'hidden': ('password', )
        }

        email = db.Column(db.String, unique=True)
        password = db.Column(db.String, unique=True)
        fullname = db.Column(db.String)
        country = db.Column(db.String(2))