几周前,我读了一篇关于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?