django south实现数据库同步
2013-01-16 11:20
281 查看
south包:http://files.cnblogs.com/baoyiluo/South.zip
1、将south加入到INSTALLED_APPS中
2、运行syncdb,它将south的数据表加入到数据库中
3、对每个app分别运行python manage.py schemamigration app_name --initial,它将在每个app的目录下创建migration目录和相应的文件
4、对每个app分别运行“python manage.py migrate app_name 0001 --fake”,该命令不会对数据库做任何操作,只是欺骗一下south,让它在south_migrationhistory表中添加一些记录以便于下次你想创造migration文件的时候所有东西都已搞定。
#以后每次对models更改后,可以运行以下两条命令同步到数据库
python manage.py schemamigration youappname --auto #检测对models的更改
python manage.py migrate youappnam #将更改反应到数据库</strong>
1、将south加入到INSTALLED_APPS中
2、运行syncdb,它将south的数据表加入到数据库中
3、对每个app分别运行python manage.py schemamigration app_name --initial,它将在每个app的目录下创建migration目录和相应的文件
4、对每个app分别运行“python manage.py migrate app_name 0001 --fake”,该命令不会对数据库做任何操作,只是欺骗一下south,让它在south_migrationhistory表中添加一些记录以便于下次你想创造migration文件的时候所有东西都已搞定。
#以后每次对models更改后,可以运行以下两条命令同步到数据库
python manage.py schemamigration youappname --auto #检测对models的更改
python manage.py migrate youappnam #将更改反应到数据库</strong>
相关文章推荐
- 使用south实现Django的数据库升级迁移
- 用于Django工程数据库同步改动的South
- Django-South 实现数据库自动迁移
- SQL server2005 和 SQL server2008配置订阅实现数据库同步
- 基于canal实现mysql、oracle的数据库实时同步
- 用 AWK 实现 DB2 数据库 Schema 的同步
- 通过SQL Server 2008数据库复制实现数据库同步备份(转)
- MariaDB数据库主从复制、双主复制、半同步复制、基于SSL的安全复制实现及其功能特性介绍(三)
- django 1.9 同步数据库bug
- 快照、刷新-[置顶] Oracle如何实现两个数据库的同步(用实体化视图实现)(oracle快照实例)-by小雨
- SQLSERVER中,数据库同步的实现(转摘于:http://www.linux-cn.com/html/database/sqlserver/20070603/47479.html)
- mysql主从复制实现数据库同步
- 通过SQL Server 2008数据库复制实现数据库同步备份
- 通过SQL Server 2008数据库复制实现数据库同步备份
- 使用Mysql的Replication功能实现数据库同步
- 各大数据库的配置 & logstash-out-mongodb实现elasticsearch到Mongodb的数据同步
- 使用SyncNavigator轻松实现数据库异地同步、断点续传、异构同步
- MS SQL Server 2008数据库怎么实现数据库同步备份?
- 通过触发器实现数据库的即时同步
- window系统下面实现mysql主从数据库同步