# \[ANN\] Ruby/MySQL code generator

**URL:** <https://rubytalk.org/t/ann-ruby-mysql-code-generator/51300>\
**Category:** ruby-talk\
**Created:** [21 January 2009 16:13 UTC](https://rubytalk.org/t/ann-ruby-mysql-code-generator/51300 "2009-01-21T16:13:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andy\_Grove](https://avatars.discourse-cdn.com/v4/letter/a/f4b2a3/32.png) [@Andy\_Grove](https://rubytalk.org/u/Andy_Grove)\
**Post date:** [21 January 2009 16:13 UTC](https://rubytalk.org/t/ann-ruby-mysql-code-generator/51300/1 "2009-01-21T16:13:22Z")

</div>

CodeFutures has just released a new version of FireStorm/DAO which can  
now generate Ruby source code implementing the Data Access Object  
(DAO) design pattern. The generated code relies on the mysql-ruby  
module to access the database.

FireStorm/DAO also supports code generation for Java and is a free  
product (limited to generating code for 20 tables from a schema but a  
commercial version is available that removes the restriction).

For example generated code, see this page:  
[http://www.codefutures.com/mysql-ruby/](http://www.codefutures.com/mysql-ruby/)

To download the free version of the product, see this page:  
[http://www.codefutures.com/products/firestorm/download/](http://www.codefutures.com/products/firestorm/download/)

Regards,

Andy Grove  
Chief Architect  
CodeFutures Corporation

---

<div class="post-metadata">

**Author:** ![Michael\_Fellinger1](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@Michael\_Fellinger1](https://rubytalk.org/u/Michael_Fellinger1)\
**Post date:** [21 January 2009 16:41 UTC](https://rubytalk.org/t/ann-ruby-mysql-code-generator/51300/2 "2009-01-21T16:41:57Z")

</div>

Sorry, but i did read your page and couldn't find any information of  
why one would use this over a normal ORM (AR, Sequel, DM, ...). There  
seem to be no benefits (i would count code generation even as a  
liability), and it is tied to mysql.  
Is there more to come?

^ manveru

> **···**
>
> On Thu, Jan 22, 2009 at 1:13 AM, Andy Grove \<andygrove73@gmail.com\> wrote:
> 
> > CodeFutures has just released a new version of FireStorm/DAO which can  
> > now generate Ruby source code implementing the Data Access Object  
> > (DAO) design pattern. The generated code relies on the mysql-ruby  
> > module to access the database.

---

<div class="post-metadata">

**Author:** ![Albert\_Schlef](https://avatars.discourse-cdn.com/v4/letter/a/839c29/32.png) [@Albert\_Schlef](https://rubytalk.org/u/Albert_Schlef)\
**Post date:** [22 January 2009 13:01 UTC](https://rubytalk.org/t/ann-ruby-mysql-code-generator/51300/3 "2009-01-22T13:01:58Z")

</div>

Michael Fellinger wrote:

> **···**
>
> > On Thu, Jan 22, 2009 at 1:13 AM, Andy Grove \<andygrove73@gmail.com\> \> wrote:
> > 
> > > CodeFutures has just released a new version of FireStorm/DAO which can  
> > > now generate Ruby source code implementing the Data Access Object  
> > > (DAO) design pattern. The generated code relies on the mysql-ruby  
> > > module to access the database.
> > 
> > Sorry, but i did read your page and couldn't find any information of  
> > why one would use this over a normal ORM (AR, Sequel, DM, ...). [...]
> 
> Yeah, I too would like to get an answer for that.  
> --  
> Posted via [http://www.ruby-forum.com/\](http://www.ruby-forum.com/%5C).
