Mysql 要将作为外键的列添加到现有表中吗
在我的Django应用程序models.py中,我最近添加了这个字段Mysql 要将作为外键的列添加到现有表中吗,mysql,django,foreign-keys,models,Mysql,Django,Foreign Keys,Models,在我的Django应用程序models.py中,我最近添加了这个字段 Class Client user = models.ForeignKey(User) 我想在mysql中将此字段添加到现有表中。问题是我不知道处理外键的命令。我要添加此列的表名为tiptop\u clients,您可以使用以下命令的-命令: Django命令,用于扫描所有模型 对于给定的AppName和compares 有一个数据库模式是真实的 数据库表 它指示列在 数据库不同于SQL 这将由Django生成
Class Client
user = models.ForeignKey(User)
我想在mysql中将此字段添加到现有表中。问题是我不知道处理外键的命令。我要添加此列的表名为tiptop\u clients
,您可以使用以下命令的-命令:
Django命令,用于扫描所有模型
对于给定的AppName和compares
有一个数据库模式是真实的
数据库表
它指示列在
数据库不同于SQL
这将由Django生成。
此命令不是数据库
迁移工具。尽管可能
在这期间一定会有帮助的
迁移。它的目的是为了展示
当前的差异是解决问题的一种方式
检查或调试模型
与真实的数据库表相比
和列
您可以使用以下命令的-命令:
Django命令,用于扫描所有模型
对于给定的AppName和compares
有一个数据库模式是真实的
数据库表
它指示列在
数据库不同于SQL
这将由Django生成。
此命令不是数据库
迁移工具。尽管可能
在这期间一定会有帮助的
迁移。它的目的是为了展示
当前的差异是解决问题的一种方式
检查或调试模型
与真实的数据库表相比
和列
您将遇到的第一个问题是如何处理现有数据?对于任何已创建的客户端,用户是否应为NULL?你会更新你所有的表格来处理这个案子吗 您可以查看该项目以处理添加该列的操作,但您可能希望查看有人希望将用户添加到现有模型中的相关问题
最后,他们决定从头开始,然后把外键塞进更容易。这方面的首要问题是如何处理现有数据?对于任何已创建的客户端,用户是否应为NULL?你会更新你所有的表格来处理这个案子吗 您可以查看该项目以处理添加该列的操作,但您可能希望查看有人希望将用户添加到现有模型中的相关问题 最后,他们决定从无到有,然后把外国钥匙塞进去更容易