diff --git a/reservas/models.py b/reservas/models.py index 71a8362..23019a4 100644 --- a/reservas/models.py +++ b/reservas/models.py @@ -1,3 +1,14 @@ from django.db import models +from django.contrib.auth.models import User -# Create your models here. +class Event(models.Model): + title = models.CharField(max_length=100) + description = models.TextField() + date = models.DateTimeField() + capacity = models.IntegerField() + created_by = models.ForeignKey(User, on_delete=models.CASCADE) + +class Booking(models.Model): + event = models.ForeignKey(Event, on_delete=models.CASCADE) + user = models.ForeignKey(User, on_delete=models.CASCADE) + booked_at = models.DateTimeField(auto_now_add=True) \ No newline at end of file