sqlalchemy_utils密码类型db约束

2024-06-25 05:59:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道是否有可能对sqlaclchemy_utils的PasswordType字段应用约束

目前,我的约束不适用于它:

class SomeModel(db.Model):

    password = db.Column(
        PasswordType(
            max_length=60,
            schemes=[
                'pbkdf2_sha512',
                'md5_crypt'
            ],
            deprecated=['md5_crypt']
        ),
        unique=False,
        nullable=False,
    )

    __table_args__ = (
        db.CheckConstraint('length("password") >= 7', name='password_min_length')

提前感谢您提供的任何信息


Tags: falsedbmodelcolumnutilspasswordlengthmd5