繁体   English   中英

我需要迁移以将数据库链接到Django吗

[英]Do I Need to Migrate to Link my Database to Django

我正在处理一个继承的项目,我想向我的数据库中添加一个与已经存在的表非常相似的表。 基本上,我们有一个表来记录我们网站的用户,我想创建第二个表来专门记录我们站点无法为其执行任务的用户。

由于我不是自己写站点的,而且对于SQL和Django都是新手,因此我对运行迁移有些偏执(我们对擦除有很多非常敏感的数据感到偏执)。

我可以不用MySQL迁移本身来创建表,而可以在MySQL中创建第二个表,在Django中创建相应的模型,然后让该模型“识别” SQL表吗? 没有明确使用迁移?

简短的回答:是的。

中等答案:是的。 但是您将必须弄清楚Django如何创建表并手动完成。 这并不难。

Django可能还会在启动时发出一些有关需要迁移的警告...但是这些都是警告,如果该应用正常运行,那么您就可以了。

长答案:是的。 但是为了您的健康和睡眠质量,请获得完全独立的开发环境并测试备份。 (但是你已经知道了。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM