2024-05-12 23:48:55 发布
网友
我将外部数据库导入到我的项目中,从而使用python manage.py inspectdb > models.py命令将其转换为models.py文件。在
python manage.py inspectdb > models.py
models.py
现在我编辑了模型.py添加另一个类。如何将models.py文件导出到MySql服务器而不影响数据库中已有的数据?在
基本上,你需要的是一个^{}
Creates the database tables for all apps in INSTALLED_APPS whose tables have not already been created.
但是,syncdb只为尚未安装的模型创建表。它永远不会发出ALTER TABLE语句来匹配安装后对模型类所做的更改。在
ALTER TABLE
django中有类似django-south的第三方应用程序为您管理迁移,因此您不必手动完成所有这些操作。在
下面是一个解释how to work with south的链接
按照这个屏幕投影http://pressedweb.com/tutorials/django-djourney-introduction-to-south/
然后在google或stackoverflow中搜索您的需求。已经有一些线程在stackoverflow中重新处理此问题。但是在进行南迁移之前,别忘了备份数据库。在
基本上,你需要的是一个^{}
但是,syncdb只为尚未安装的模型创建表。它永远不会发出
ALTER TABLE
语句来匹配安装后对模型类所做的更改。在django中有类似django-south的第三方应用程序为您管理迁移,因此您不必手动完成所有这些操作。在
下面是一个解释how to work with south的链接
按照这个屏幕投影http://pressedweb.com/tutorials/django-djourney-introduction-to-south/
然后在google或stackoverflow中搜索您的需求。已经有一些线程在stackoverflow中重新处理此问题。但是在进行南迁移之前,别忘了备份数据库。在
相关问题 更多 >
编程相关推荐