Add user settings
This commit is contained in:
parent
83117c1b3c
commit
41be8be39d
2 changed files with 13 additions and 1 deletions
|
@ -190,3 +190,15 @@ class Temprole(Document):
|
||||||
admin: int = fields.IntegerField(required=True)
|
admin: int = fields.IntegerField(required=True)
|
||||||
expires_at: datetime = fields.DateTimeField(required=True)
|
expires_at: datetime = fields.DateTimeField(required=True)
|
||||||
created_at: datetime = fields.DateTimeField(default=get_now)
|
created_at: datetime = fields.DateTimeField(default=get_now)
|
||||||
|
|
||||||
|
|
||||||
|
@JARVIS_INST.register
|
||||||
|
class UserSetting(Document):
|
||||||
|
"""User Setting object."""
|
||||||
|
|
||||||
|
user: int = fields.IntegerField(required=True)
|
||||||
|
setting: str = fields.StringField(required=True)
|
||||||
|
value: Any = RawField()
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
collection_name = "usersetting"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "jarvis-core"
|
name = "jarvis-core"
|
||||||
version = "0.9.2"
|
version = "0.10.0"
|
||||||
description = "JARVIS core"
|
description = "JARVIS core"
|
||||||
authors = ["Zevaryx <zevaryx@gmail.com>"]
|
authors = ["Zevaryx <zevaryx@gmail.com>"]
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue