推荐学习书目
› Python Cookbook 1
Livid MOD PRO 我的做法是,对于 Model 最好是只增不改不删。
|
2
joe001 2010 年 5 月 24 日 via iPod
不删好理解 但是为什么不改
|
3
darcy 2010 年 5 月 25 日
改了也可能会对以前数据造成影响。
尽量设计得可扩展性一点吧。有些功能不一定要实现,但是尽量都为以后预留而设计出来。如果大的变动数据MODEL结构升级是比较麻烦的事情。 |
4
kuber 2010 年 7 月 20 日
改了对以前数据应该没有影响
datastore 不是 RMDB |
5
kuber 2010 年 7 月 20 日
这里有篇我翻的gae 文档, 你可以参考一下: Google App Engine中如何修改你的数据模型
http://www.cnblogs.com/kuber/archive/2008/08/15/1268676.html |
6
billychow OP 嗯,改的话对以前的数据应该是没有什么影响,只不过通常情况下,一次 Model 的升级肯定也需要将以前的数据也升级一下吧,这个是比较麻烦的事情,就如 @darcy 所说。
|
7
kuber 2010 年 7 月 22 日
我个人的做法是尽量不为未知的需求预留字段,除非确定需要
可以用那片文章说的技巧来更新老数据 |