fix: Finalize beanie migration

This commit is contained in:
Zeva Rose 2023-05-09 09:20:22 -06:00
parent 9ec12bb98c
commit 2521b7d6c9
3 changed files with 15 additions and 1 deletions

View file

@ -17,6 +17,7 @@ __all__ = [
"Autoreact", "Autoreact",
"Ban", "Ban",
"Config", "Config",
"Filter",
"Guess", "Guess",
"Kick", "Kick",
"Lock", "Lock",
@ -243,6 +244,7 @@ all_models = [
Autoreact, Autoreact,
Ban, Ban,
Config, Config,
Filter,
Guess, Guess,
Kick, Kick,
Lock, Lock,

View file

@ -0,0 +1,12 @@
from datetime import datetime
from beanie import Document
from pydantic import Field
from jarvis_core.db.utils import get_now
class Captcha(Document):
user: int
guild: int
correct: str
created_at: datetime = Field(default_factory=get_now)

View file

@ -5,7 +5,7 @@ description = "JARVIS core"
authors = ["Zevaryx <zevaryx@gmail.com>"] authors = ["Zevaryx <zevaryx@gmail.com>"]
[tool.poetry.dependencies] [tool.poetry.dependencies]
python = "^3.10" python = ">=3.10,<4"
orjson = {version = "^3.6.6"} orjson = {version = "^3.6.6"}
motor = "^3.1.1" motor = "^3.1.1"
PyYAML = {version = "^6.0"} PyYAML = {version = "^6.0"}