Python论坛  - 讨论区

标题:[python-chinese] [django]修改model以后如何与数据库同步

2007年01月28日 星期日 14:01

Lee DYER lee.dyer在gmail.com
星期日 一月 28 14:01:41 HKT 2007

ÔÚdjangoÀïÈç¹û¶Ômodel½øÐÐÁËÐ޸ĵĻ°£¬ÈçºÎÈÃÊý¾Ý¿â½á¹¹Óë֮ͬ²½ÄØ£¿

ÐèÒªÊÖ¹¤ÐÞ¸ÄÊý¾Ý¿âÂð£¿
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070128/139e5ff2/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月28日 星期日 14:48

limodou limodou在gmail.com
星期日 一月 28 14:48:34 HKT 2007

On 1/28/07, Lee DYER <lee.dyer在gmail.com> wrote:
> 在django里如果对model进行了修改的话,如何让数据库结构与之同步呢?
>
> 需要手工修改数据库吗?

django有一个命令:

django-admin.py reset appname

但是一旦执行,你的数据就会丢失。在django的文档中,对于包含数据的表的维护,一般是手工来做的。

在shareplat项目中,我开发了一个叫db_dump.py的程序,可以用来备份数据。然后在更新表结构后再恢复,有兴趣可以去看一看。

-- 
I like python!
UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad
My Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号