This seems like a simple problem I am not sure what I am doing wrong. If for example I wanted to add a new field in one of my classes in models.py by changing:
class FeedBack(models.Model):
feedback = models.CharField(max_length=600)
user = models.ForeignKey(User,default="")
to
class FeedBack(models.Model):
feedback = models.CharField(max_length=600)
email = models.CharField(max_length=100)
user = models.ForeignKey(User,default="")
then I run
python manage.py makemigrations
python manage.py migrate
and everything seems fine, but no changes have actually been made in the database. When trying to view the feedback table I receive the following exception:
column IngressoMonitor_feedback.email does not exist
also using psql \d+ on the table shows email has not been added
for now I could just use psql to add and alter tables, but I'd prefer to write it in models.py since that seems a lot easier to me.