代码改变世界

Forgio-智能工厂 XVI (2005.9.29)

2005-09-29 23:55  灵感之源  阅读(...)  评论(... 编辑 收藏

2005.10.10(开发中)
多语言支持;

2005.9.29
□导出为Excel文件!

2005.9.9
□SmartForge更名为Forgio
1、模板管理:你可以添加、修改、删除和查找模板;
2、多架构支持:你可以添加不同的架构,譬如NHibernate等ORM的支持,每个架构可以理解为一组模板的组合;
3、生成结果预览:现在生成的结果,以树状结构显示每个生成的文件,包括解决方案、项目、代码和SQL脚本;
4、修正其它问题;
 
2005.9.5
1、支持ACCESS(97/2000/XP/2003);
2、自由模板,用户可以添加、修改模板;
3、修正Forge Solution向导中的一些严重问题;
4、修正因为改造而造成数据表查看数据失败问题;
5、自动缩略超长标题:可自定义最大标题长度,自动根据限制来缩略标题,如C:\Documents and Settings\Administrator\桌面\myfile.sql,如果长度为12,则自动缩略为D:\...桌面\myfile.sql;

2005.8.3x
1、选择执行:查询分析器中,可选中部分SQL语句并执行;
2、数据导出:PDF、RTF、HTML;
3、视图、存储过程对象内容查看;
4、修正启动时出现“指定转换无效”的错误;
5、修正因为上一版本调整数据对象点击行为后生成文档、脚本和代码时出现“未将对象引用设置到对象的实例”的问题;
6、改善生成文档、脚本和代码的行为:
 a.如果当前窗口显示数据表列表,则根据选中的数据表生成;
 b.如果当前窗口显示依据数据表列表的选择而生成的SQL语句,则根据SQL语句生成;
 c.如果当前窗口不是“数据表列表”或者“依据数据表列表的选择而生成的SQL语句”,则根据当前数据源(Data Source)选中的对象来生成:
  c.1)如果选中的是数据库,则认为要生成的是所属的全部数据表;
  c.2)如果选中的是数据表列表,则认为生成的的是全部数据表
  c.3)如果选中的是数据表,则认为生成的是选中的数据表;
7、修正其它问题;

2005.8.2x
1、SQL查询分析器:
 a.多文档视图:每个SQL查询都被单独处理,结果分别显示在相应的DataGrid中;
 b.更新功能,可以把主记录集更新到数据库;
 c.导出:每个数据集都可以导出为标准的XML;
 d.导入/合并:把之前导出并经过修改的数据导入,提供数据对比预览功能,并可执行合并,把数据更新到数据源;
2、表数据快速查看:
 a.双击数据表;
 b.鼠标右键单击数据表,选择“Open Data”;
3、全新的消息窗口,更加友好;
4、退出提示
5、修正一些问题;


智能工厂-智能工厂 是一体化的代码生成工具,用以使用自定义模板批量生成SQL脚本、数据库文档、存储过程和中间层代码(C#/VB.NET等)。



主要功能如下:
1、把数据库中的任意表数据、SQL脚本查询 导出INSERT INTO语句、INSERT/UPDATE/DELETE/SELECT存储过程;
2、根据数据表随机生成数据,方便进行压力测试(这个功能大部分用户都没有注意);
3、根据数据库中的表结构,生成属性类、中间层(DAL)代码;
4、生成数据库文档;
5、执行超大SQL脚本文件,即便该文件大小以GB计算也能正确且快速执行;

基本特性:
1、多选批量执行;
2、支持关联表;
3、支持可定义脚本输出模板;
4、即点即生成;
5、支持公式字段;
6、支持NCHAR/NVARCHAR类型;
7、支持SQL语法高亮;

扩展:
SmartForge采用开放式架构,采用提供者模式实现对各种数据库的支持,用户可以添加自己的数据库支持。

支持的数据库:
1、MS SQL Server;
2、Oracle;
3、SQLite;

下载: Forgio Preview XVI

详细信息,请访问:
详细信息,请访问:Forgio官方网站 (可以正确访问!)