title: Django error: Relation does not exist
body: <p>I have this user profiles model: </p>
  
  <pre><code>class UserProfile(models.Model):
      user = models.OneToOneField(User, related_name='profile')
      age = models.IntegerField(null = True)
      location = models.CharField(max_length = 50, null = True, default ="")
      display_name = models.CharField(max_length = 50, null = True, default ="")
      updated_profile = models.BooleanField(default = False)
  
      def __unicode__(self):
          return "{}'s profile".format(self.user.username)
  
      class Meta:
          db_table = 'user_profile'
  
      def create_user_profile(sender, instance, created, **kwargs):
          if created:
              UserProfile.objects.create(user=instance)
  
      post_save.connect(create_user_profile, sender=User)
  </code></pre>
  
  <p>When I try a <code>UserProfile.objects.all()</code> through shell or code I get this:</p>
  
  <pre><code>ProgrammingError: relation "user_profile" does not exist
  LINE 1: ...play_name", "user_profile"."updated_profile" FROM "user_prof...
  </code></pre>
  
  <p>I have tried schemamigration, migrate, syncdb, have deleted and recreated whole DB i in postgres. Still same error.</p>
  
  <p>Edit: I also have django-allauth installed. I suppose that could interfere with this model.</p>