【发布时间】:2020-07-09 20:49:06
【问题描述】:
我正在尝试将我的 sqlite3 迁移到 postgres,但遇到了很多问题。现在我遇到了一个问题,即我的instant_message 类中的一个用户字段“receiver”没有找到,因为它没有迁移到我的postgres。我怎样才能让它正确迁移过来?
错误
column dating_app_instantmessage.receiver_id does not exist LINE 1: ..."__count" FROM "dating_app_instantmessage"
models.py/instant_message
class InstantMessage(models.Model):
sender = models.ForeignKey(settings.AUTH_USER_MODEL, related_name= 'sender',on_delete=models.CASCADE )
receiver = models.ForeignKey(settings.AUTH_USER_MODEL, related_name= 'receiver',on_delete=models.CASCADE )
conversation = models.ForeignKey(Conversation, on_delete=models.CASCADE)
message = models.TextField()
date = models.DateTimeField(verbose_name="Data creation",default=timezone.now, null=False)
viewed = models.BooleanField(default=False, db_index=True)
【问题讨论】:
标签: django postgresql sqlite