README.rdoc in ns_service_pack-0.0.19 vs README.rdoc in ns_service_pack-0.0.21
- old
+ new
@@ -63,106 +63,9 @@
#value mapping
end
...
end
-
-#==============History:
-#==0.0.17
-* 转用jeweler包来管理本gem项目, 可用bundler,rake,git来便利化相关开发
-* 注释gem root变量的引用
-
-#==0.0.16 20111119
-* 由Gao发现load_code_hashes!时引入空.yml文件时出错,已修复
-* 修改dump_mapping文件目录从code_hashes/fields到code_hashes/mappings
-
-#==0.0.15 20111118
-* 在mapping中支持可配置的json数据(自定义属性)输出,需要:
- 1. 在<mapping>.yml文件中增加一个自定义属性
- :some_key_name: :get_key_value_method_name
-
- 2. 在model类中增加一个获取键值的方法,如下:
- def <get_key_value_method_name>
- #give some value for the key
- end
- 另一种方式:
- def self.get_map_value(key, value)
- #add a new when branch for the key
- case key
- ...
- when :<some_key_name>
- #get value for the key
- ...
- end
- end
-
-#==0.0.14
-* fix bug: error==>errors
-
-#==0.0.13
-* json数据打包部分增加部分成功的情况:
- ResultPacker.improve(ok_data, errors_hash, msg)
- 返回节点情况:
- {
- :status=>'imperfect',
- :msg=>'部分逻辑错误',
- :data=>your_ok_data_part,
- :errors=>your_error_hash_part
- }
-
-#==0.0.12
-* Fix bug: override the original 'model_name' method, rename to '__model_clazz_name'
-
-#==0.0.11
-* 文档整理
-
-#==0.0.8
-* 支持更灵活的index查询方法
- 直接提供子类的
- #def get_page_data(start, size, params)
- # [10, model_class.all[0..3]]
- #end
-
-#==0.0.6
-* 修正query_fields接口实现
-* 修改方法名:
- 生成mapping: ModelName.dump_mapping
- 生成示例初始数据:ModelName.dump_new
-
-#==0.0.5
-* 初步解决application controller问题
-* 添加默认index精确搜索条件
-
-#==0.0.4
-* 同一版本号不能向rubygems上提交两次?那怎么更新那个版本呢?
-* 本地可以启用gem server,客户端通过以下指定源方式安装
- gem install --source http://cao:8808
-
-#==0.0.3 20111116
-* 添加自动生成可配置的field_map,在控制台中运行:
- Customer.dump_field_map
-* 自动生成为客户端new资源时的初始结构
- Customer.dump_init_hash
- 生成到<app>/data/customer_field.yml中
-
-* 统一用建立在CodeHash基础上的GlobalConst管理常量数据
- <app>/config/code_hashes/**/*.yml文件会被初始化时加载
-* 将对ApplicationController和ActiveRecord::Base的扩展放在
- initializers/ns_service_pack.rb中,便于项目做定制
-
-
-#==0.0.2
-* 增加使用指南README,测试gem更新
-
-#==0.0.1 20111116
-发布0.0.1版本,主要实现以下内容:
-* 建立gem包基本结构,将主要代码纳入gem中
-* 更友好的CodeHash数据管理
-
-#==20111116
-根据Shang的建议,决定将共用代码抽离成gem包形式
-
-
== Contributing to ns_service_pack
* Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet
* Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it
* Fork the project