From bb89107b9369c2d961905dc347812fb7b9367cdb Mon Sep 17 00:00:00 2001 From: zevaryx Date: Sun, 16 Oct 2022 18:54:15 -0600 Subject: [PATCH] Add Event object --- jarvis_core/db/models/__init__.py | 17 +++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/jarvis_core/db/models/__init__.py b/jarvis_core/db/models/__init__.py index 42d4c5a..acb8478 100644 --- a/jarvis_core/db/models/__init__.py +++ b/jarvis_core/db/models/__init__.py @@ -104,6 +104,23 @@ class Lockdown(Document): created_at: datetime = fields.AwareDateTimeField(default=get_now) +@JARVIS_INST.register +class Event(Document): + """Event Meetup Object.""" + + user: int = fields.IntegerField(required=True) + going: bool = fields.BooleanField(required=True) + travel_method: str = fields.StringField() + before_flight: str = fields.StringField() + before_arrival_time: datetime = fields.AwareDateTimeField() + before_departure_time: datetime = fields.AwareDateTimeField() + after_flight: str = fields.StringField() + after_arrival_time: datetime = fields.AwareDateTimeField() + after_departure_time: datetime = fields.AwareDateTimeField() + hotel: str = fields.StringField() + event_name: str = fields.StringField() + + @JARVIS_INST.register class Phishlist(Document): """Phishing safelist.""" diff --git a/pyproject.toml b/pyproject.toml index b169e77..1116ab1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "jarvis-core" -version = "0.13.1" +version = "0.14.0" description = "JARVIS core" authors = ["Zevaryx "]