Как интегрировать pgcryto с SQLAlchemy в приложении Flask? - PullRequest
0 голосов
/ 20 апреля 2019

Несколько недель назад я прочитал статью о расширении pgcryto для баз данных PostgreSQL и действительно заинтересовался этим.

Здесь - ссылка на статью. В нем говорится о расширении PostgreSQL для хеш-содержимого перед сохранением в базах данных, в частности паролях.

Теперь у меня есть сомнения относительно того, как реализовать это в базе данных с помощью SQLAlchemy.

Моя оригинальная модель похожа на эту:

class Users(db.Model):
    __tablename__ = "users"

    id = db.Column(db.Integer, primary_key=True)
    username = db.Column(db.String(64), unique=True, nullable=False)
    password = db.Column(db.String(128), nullable=False)

Как преобразовать его в uuid для идентификатора и соль для пароля?

...