如何在Flask应用程序上将pgcryto与SQLAlchemy集成?

时间:2019-04-20 16:23:54

标签: python-3.x postgresql flask flask-sqlalchemy pgcrypto

几周前,我读了一篇关于pgcryto PostgreSQL数据库扩展的文章,对此引起了极大的兴趣。

Here是文章的链接。它讨论了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)

如何将其转换为在id上使用uuid并在密码上使用salt?

0 个答案:

没有答案