mirror of
https://github.com/simple-login/app.git
synced 2024-09-28 20:51:29 +02:00
Add User.default_random_alias_public_domain_id
This commit is contained in:
parent
dc9ee048a2
commit
955231199e
@ -2,7 +2,7 @@ import enum
|
|||||||
import random
|
import random
|
||||||
import uuid
|
import uuid
|
||||||
from email.utils import formataddr
|
from email.utils import formataddr
|
||||||
from typing import List
|
from typing import List, Tuple
|
||||||
|
|
||||||
import arrow
|
import arrow
|
||||||
import bcrypt
|
import bcrypt
|
||||||
@ -166,8 +166,18 @@ class User(db.Model, ModelMixin, UserMixin):
|
|||||||
# Fields for WebAuthn
|
# Fields for WebAuthn
|
||||||
fido_uuid = db.Column(db.String(), nullable=True, unique=True)
|
fido_uuid = db.Column(db.String(), nullable=True, unique=True)
|
||||||
|
|
||||||
|
# the default domain that's used when user creates a new random alias
|
||||||
|
# default_random_alias_domain_id XOR default_random_alias_public_domain_id
|
||||||
default_random_alias_domain_id = db.Column(
|
default_random_alias_domain_id = db.Column(
|
||||||
db.ForeignKey("custom_domain.id"), nullable=True, default=None
|
db.ForeignKey("custom_domain.id", ondelete="SET NULL"),
|
||||||
|
nullable=True,
|
||||||
|
default=None,
|
||||||
|
)
|
||||||
|
|
||||||
|
default_random_alias_public_domain_id = db.Column(
|
||||||
|
db.ForeignKey("public_domain.id", ondelete="SET NULL"),
|
||||||
|
nullable=True,
|
||||||
|
default=None,
|
||||||
)
|
)
|
||||||
|
|
||||||
# some users could have lifetime premium
|
# some users could have lifetime premium
|
||||||
|
Loading…
Reference in New Issue
Block a user