class Event(db.Model): id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String) description = db.Column(db.String) date_and_time = db.Column(db.DateTime) event_type = db.Column(db.Enum(PartyType), default=PartyType.Party) guests = db.relationship("Guest", secondary="guest_events")
class Event(db.Model): id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String(30), nullable=False) description = db.Column(db.String(100), nullable=False) date_and_time = db.Column(db.DateTime) guests = db.relationship('Guest', secondary='guest_event_table', back_populates='events_attending') event_type = db.Column(db.Enum(Event_TYPE))
class Event(db.Model): id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String(80), nullable=False) description = db.Column(db.String(80), nullable=False) date_and_time = db.Column(db.Date) guest = db.relationship('Guest', secondary="guest_event", back_populates="events_attending") event_type = db.Column(db.Enum(EventType), default=EventType.GENERAL)
class Event(db.Model): id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String(80), unique=True, nullable=False) description = db.Column(db.Text, nullable=False) date_and_time = db.Column(db.DateTime, nullable=False) guests = db.relationship("Guest", secondary="guest_event_table", back_populates="events_attending") event_type = db.Column(db.Enum(Event_Type), default=Event_Type.PARTY)
class Event(db.Model): """Event Model""" id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String(80), nullable=False) description = db.Column(db.String(80), nullable=False) date_and_time = db.Column( db.DateTime, nullable=False) event_type = db.Column(db.Enum(Type), default=Type.ALL) guests = db.relationship( 'Guest', secondary='guest_event', back_populates='events_attending')
class Event(db.Model): """Event model.""" id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String(80)) description = db.Column(db.String(80)) date_and_time = db.Column(db.DateTime) event_type = db.Column(db.Enum(Event_Type), default=Event_Type.OTHER) guests = db.relationship('Guest', secondary='guest_event', back_populates='events')
class Event(db.Model): __tablename__ = 'events' id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String(80)) description = db.Column(db.String(80)) date_and_time = db.DateTime(db.DateTime()) event_type = db.Column(db.Enum(EVENT_TYPE)) guests = db.relationship('Guest', back_populates="events_attending", secondary='guest_event_table')
class Event(db.Model): id = db.Column(db.Integer, primary_key=True) # TODO: Create a table `guest_event_table` with the following columns: # - event_id: Integer column (foreign key) # - guest_id: Integer column (foreign key) title = db.Column(db.String(80), nullable=False) description = db.Column(db.String(140)) date_and_time = db.Column(db.DateTime) event_type = db.Column(db.Enum(Type), default=Type.ALL) guests = db.relationship("Guest", secondary="guest_event", back_populates="events_attending")
class Event(db.Model): id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String(80), nullable=False) description = db.Column(db.String(80), nullable=False) date_and_time = db.Column(db.Integer, nullable=False) guests = db.relationship('Guest', secondary='guest_event_table', back_populates='events_attending') # `event_type` as an Enum column that denotes the # type of event event_type = db.Column(db.Enum(Event_type), default=Event_type.ALL) def __str__(self): return f'<Event: {self.title}>' def __repr__(self): return f'<Event: {self.title}>'
class Event(db.Model): id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String, nullable=False) description = db.Column(db.String, nullable=False) date_and_time = db.Column(db.DateTime, nullable=False) guests = db.relationship('Guest', secondary='guest_event', back_populates='events_attending') event_type = db.Column(db.Enum(Event_Type), default=Event_Type.STUDY, nullable=True) def __str__(self): return f'<Event: {self.title}>' def __repr__(self): return f'<Event: {self.title}>'