
Traceback (most recent call last):
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
    self.dialect.do_execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
    cursor.execute(statement, parameters)
sqlite3.OperationalError: no such column: user.role

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/passenger_wsgi.py", line 18, in application
    return flask_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1536, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1514, in wsgi_app
    response = self.handle_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 919, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 915, in full_dispatch_request
    rv = self.preprocess_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1291, in preprocess_request
    rv = self.ensure_sync(before_func)()
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/app.py", line 104, in pulse
    if current_user.is_authenticated:
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/werkzeug/local.py", line 318, in __get__
    obj = instance._get_current_object()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/werkzeug/local.py", line 526, in _get_current_object
    return get_name(local())
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/utils.py", line 25, in <lambda>
    current_user = LocalProxy(lambda: _get_user())
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/utils.py", line 370, in _get_user
    current_app.login_manager._load_user()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/login_manager.py", line 364, in _load_user
    user = self._user_callback(user_id)
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/app.py", line 50, in load_user
    return db.session.get(User, int(user_id))
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/scoping.py", line 1044, in get
    return self._proxied.get(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 3680, in get
    return self._get_impl(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 3859, in _get_impl
    return db_load_fn(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/loading.py", line 695, in load_on_pk_identity
    session.execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
    return self._execute_internal(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
    result: Result[Any] = compile_state_cls.orm_execute_statement(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
    result = conn.execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
    return meth(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
    return connection._execute_clauseelement(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
    ret = self._execute_context(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
    return self._exec_single_context(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
    self._handle_dbapi_exception(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 2363, in _handle_dbapi_exception
    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
    self.dialect.do_execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
    cursor.execute(statement, parameters)
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such column: user.role
[SQL: SELECT user.id AS user_id, user.username AS user_username, user.email AS user_email, user.password_hash AS user_password_hash, user.is_admin AS user_is_admin, user.role AS user_role, user.timezone AS user_timezone, user.created_at AS user_created_at, user.last_login AS user_last_login, user.pantry_ingredients AS user_pantry_ingredients 
FROM user 
WHERE user.id = ?]
[parameters: (1,)]
(Background on this error at: https://sqlalche.me/e/20/e3q8)


Traceback (most recent call last):
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
    self.dialect.do_execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
    cursor.execute(statement, parameters)
sqlite3.OperationalError: no such column: user.role

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/passenger_wsgi.py", line 18, in application
    return flask_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1536, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1514, in wsgi_app
    response = self.handle_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 919, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 902, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/app.py", line 343, in login
    user = User.query.filter_by(username=request.form.get('username')).first()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/query.py", line 2759, in first
    return self.limit(1)._iter().first()  # type: ignore
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/query.py", line 2857, in _iter
    result: Union[ScalarResult[_T], Result[_T]] = self.session.execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
    return self._execute_internal(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
    result: Result[Any] = compile_state_cls.orm_execute_statement(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
    result = conn.execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
    return meth(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
    return connection._execute_clauseelement(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
    ret = self._execute_context(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
    return self._exec_single_context(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
    self._handle_dbapi_exception(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 2363, in _handle_dbapi_exception
    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
    self.dialect.do_execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
    cursor.execute(statement, parameters)
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such column: user.role
[SQL: SELECT user.id AS user_id, user.username AS user_username, user.email AS user_email, user.password_hash AS user_password_hash, user.is_admin AS user_is_admin, user.role AS user_role, user.timezone AS user_timezone, user.created_at AS user_created_at, user.last_login AS user_last_login, user.pantry_ingredients AS user_pantry_ingredients 
FROM user 
WHERE user.username = ?
 LIMIT ? OFFSET ?]
[parameters: ('Aim76', 1, 0)]
(Background on this error at: https://sqlalche.me/e/20/e3q8)


Traceback (most recent call last):
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
    self.dialect.do_execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
    cursor.execute(statement, parameters)
sqlite3.OperationalError: no such column: user.role

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/passenger_wsgi.py", line 18, in application
    try:
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1536, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1514, in wsgi_app
    response = self.handle_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 919, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 915, in full_dispatch_request
    rv = self.preprocess_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1291, in preprocess_request
    rv = self.ensure_sync(before_func)()
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/app.py", line 104, in pulse
    if current_user.is_authenticated:
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/werkzeug/local.py", line 318, in __get__
    obj = instance._get_current_object()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/werkzeug/local.py", line 526, in _get_current_object
    return get_name(local())
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/utils.py", line 25, in <lambda>
    current_user = LocalProxy(lambda: _get_user())
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/utils.py", line 370, in _get_user
    current_app.login_manager._load_user()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/login_manager.py", line 364, in _load_user
    user = self._user_callback(user_id)
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/app.py", line 50, in load_user
    return db.session.get(User, int(user_id))
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/scoping.py", line 1044, in get
    return self._proxied.get(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 3680, in get
    return self._get_impl(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 3859, in _get_impl
    return db_load_fn(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/loading.py", line 695, in load_on_pk_identity
    session.execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
    return self._execute_internal(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
    result: Result[Any] = compile_state_cls.orm_execute_statement(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
    result = conn.execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
    return meth(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
    return connection._execute_clauseelement(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
    ret = self._execute_context(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
    return self._exec_single_context(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
    self._handle_dbapi_exception(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 2363, in _handle_dbapi_exception
    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
    self.dialect.do_execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
    cursor.execute(statement, parameters)
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such column: user.role
[SQL: SELECT user.id AS user_id, user.username AS user_username, user.email AS user_email, user.password_hash AS user_password_hash, user.is_admin AS user_is_admin, user.role AS user_role, user.timezone AS user_timezone, user.created_at AS user_created_at, user.last_login AS user_last_login, user.pantry_ingredients AS user_pantry_ingredients 
FROM user 
WHERE user.id = ?]
[parameters: (1,)]
(Background on this error at: https://sqlalche.me/e/20/e3q8)


Traceback (most recent call last):
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
    self.dialect.do_execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
    cursor.execute(statement, parameters)
sqlite3.OperationalError: no such column: user.role

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/passenger_wsgi.py", line 18, in application
    response = self.full_dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1536, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1514, in wsgi_app
    response = self.handle_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 919, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 915, in full_dispatch_request
    rv = self.preprocess_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1291, in preprocess_request
    rv = self.ensure_sync(before_func)()
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/app.py", line 104, in pulse
    if current_user.is_authenticated:
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/werkzeug/local.py", line 318, in __get__
    obj = instance._get_current_object()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/werkzeug/local.py", line 526, in _get_current_object
    return get_name(local())
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/utils.py", line 25, in <lambda>
    current_user = LocalProxy(lambda: _get_user())
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/utils.py", line 370, in _get_user
    current_app.login_manager._load_user()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/login_manager.py", line 364, in _load_user
    user = self._user_callback(user_id)
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/app.py", line 50, in load_user
    return db.session.get(User, int(user_id))
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/scoping.py", line 1044, in get
    return self._proxied.get(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 3680, in get
    return self._get_impl(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 3859, in _get_impl
    return db_load_fn(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/loading.py", line 695, in load_on_pk_identity
    session.execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
    return self._execute_internal(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
    result: Result[Any] = compile_state_cls.orm_execute_statement(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
    result = conn.execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
    return meth(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
    return connection._execute_clauseelement(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
    ret = self._execute_context(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
    return self._exec_single_context(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
    self._handle_dbapi_exception(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 2363, in _handle_dbapi_exception
    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
    self.dialect.do_execute(
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
    cursor.execute(statement, parameters)
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such column: user.role
[SQL: SELECT user.id AS user_id, user.username AS user_username, user.email AS user_email, user.password_hash AS user_password_hash, user.is_admin AS user_is_admin, user.role AS user_role, user.timezone AS user_timezone, user.created_at AS user_created_at, user.last_login AS user_last_login, user.pantry_ingredients AS user_pantry_ingredients 
FROM user 
WHERE user.id = ?]
[parameters: (1,)]
(Background on this error at: https://sqlalche.me/e/20/e3q8)


Traceback (most recent call last):
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/passenger_wsgi.py", line 35, in application
    return flask_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1536, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1514, in wsgi_app
    response = self.handle_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 919, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 902, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/utils.py", line 290, in decorated_view
    return current_app.ensure_sync(func)(*args, **kwargs)
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/app.py", line 521, in rate_recipe
    db.session.add(Rating(user_id=current_user.id, recipe_id=recipe_id, score=val))
  File "<string>", line 4, in __init__
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/state.py", line 596, in _initialize_instance
    with util.safe_reraise():
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
    raise exc_value.with_traceback(exc_tb)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/state.py", line 594, in _initialize_instance
    manager.original_init(*mixed[1:], **kwargs)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/decl_base.py", line 2179, in _declarative_constructor
    raise TypeError(
TypeError: 'score' is an invalid keyword argument for Rating


Traceback (most recent call last):
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/passenger_wsgi.py", line 35, in application
    return flask_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1536, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1514, in wsgi_app
    response = self.handle_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 919, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 902, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/utils.py", line 290, in decorated_view
    return current_app.ensure_sync(func)(*args, **kwargs)
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/app.py", line 521, in rate_recipe
    db.session.add(Rating(user_id=current_user.id, recipe_id=recipe_id, score=val))
  File "<string>", line 4, in __init__
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/state.py", line 596, in _initialize_instance
    with util.safe_reraise():
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
    raise exc_value.with_traceback(exc_tb)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/state.py", line 594, in _initialize_instance
    manager.original_init(*mixed[1:], **kwargs)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib64/python3.10/site-packages/sqlalchemy/orm/decl_base.py", line 2179, in _declarative_constructor
    raise TypeError(
TypeError: 'score' is an invalid keyword argument for Rating


Traceback (most recent call last):
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/passenger_wsgi.py", line 35, in application
    return flask_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1536, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1514, in wsgi_app
    response = self.handle_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 919, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask/app.py", line 902, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
  File "/home/s1jru1vnn0f5/virtualenv/public_html/kitchencrate.bardin.one/3.10/lib/python3.10/site-packages/flask_login/utils.py", line 290, in decorated_view
    return current_app.ensure_sync(func)(*args, **kwargs)
  File "/home/s1jru1vnn0f5/public_html/kitchencrate.bardin.one/app.py", line 616, in add_meal_to_plan
    recipe_id = int(data['recipe_id'])
ValueError: invalid literal for int() with base 10: ''

