一个用WCF实现Ruby中scaffold的想法
探讨,征求意见:
原因:
ruby确实能够极大的提高开发人员的效率,可是学起来要花费很长的时间。也许一种语言不能够做到完美,可是我们要让它尽量完美起来。想开发一个插件系统,也可以说是代码生成器,使之能够具有ruby on rails的scaffold功能。
条件:
给定数据库连接字符串(初步先以Sql Server2000为例)
功能:
生成数据库配置文件,对敏感信息加密(连接字符串,表信息等)
自动生成数据库实体(类似ORM)
根据每个表的每个字段约束生成相应的正则表达式,以XML配置文件形式给出,方便自定义
生成Create,Insert,Update,Delete四种操作的契约,以及默认实现
实现数据库日志文件
生成出错,异常xml文件,在xml文件中可以对不同的异常信息单独配置,显示友好信息
不知道这个想法是不是可行,对于可行性希望各位智者给点意见。有更好的建议也请提出!谢谢!
原因:
ruby确实能够极大的提高开发人员的效率,可是学起来要花费很长的时间。也许一种语言不能够做到完美,可是我们要让它尽量完美起来。想开发一个插件系统,也可以说是代码生成器,使之能够具有ruby on rails的scaffold功能。
条件:
给定数据库连接字符串(初步先以Sql Server2000为例)
功能:
生成数据库配置文件,对敏感信息加密(连接字符串,表信息等)
自动生成数据库实体(类似ORM)
根据每个表的每个字段约束生成相应的正则表达式,以XML配置文件形式给出,方便自定义
生成Create,Insert,Update,Delete四种操作的契约,以及默认实现
实现数据库日志文件
生成出错,异常xml文件,在xml文件中可以对不同的异常信息单独配置,显示友好信息
不知道这个想法是不是可行,对于可行性希望各位智者给点意见。有更好的建议也请提出!谢谢!
本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名孙镜涛(包含链接),具体操作方式可参考此处。如您有任何疑问或者授权方面的协商,请给我留言。