Designing An Application (UML, Class Diagrams)

Hi
Is there any freeware anybody would recommend for showing database
models and how they relate to each other? I’m picking up an app
another developer left in a mess and I’m trying to sort it out.
Diagrams would be a great help.
Suggestions?

On 21 May 2010 21:11, sso [email protected] wrote:

Hi
Is there any freeware anybody would recommend for showing database
models and how they relate to each other? I’m picking up an app
another developer left in a mess and I’m trying to sort it out.
Diagrams would be a great help.
Suggestions?

http://railroad.rubyforge.org/

I second that - railroad rocks - it’s basically automatic

Michael P. wrote:

On 21 May 2010 21:11, sso [email protected] wrote:

Hi
Is there any freeware anybody would recommend for showing database
models and how they relate to each other? �I’m picking up an app
another developer left in a mess and I’m trying to sort it out.
Diagrams would be a great help.
Suggestions?

http://railroad.rubyforge.org/

I had thought Railroad was abandoned and didn’t work with recent
versions of Rails, but I hope I’m wrong – it’s a great tool.

For figuring out DB structure, I recommend SchemaSpy.

Best,

Marnen Laibow-Koser
http://www.marnen.org
[email protected]

On 21 May 2010 21:52, Marnen Laibow-Koser [email protected] wrote:

Michael P. wrote:

http://railroad.rubyforge.org/

I had thought Railroad was abandoned and didn’t work with recent
versions of Rails, but I hope I’m wrong – it’s a great tool.

It worked for me this morning with 2.3.5

(although I do occasionally have to tweak models to get it to parse
them happily)

Great! Thanks for the info.
Problem though, it only ever outputs files of 0 size. The examples
also show it being run as railroad -options, I have to use rake to
run it, not sure if thats normal. Any help?

On Sat, May 22, 2010 at 7:57 AM, sso [email protected] wrote:

Great! Thanks for the info.
Problem though, it only ever outputs files of 0 size. The examples
also show it being run as railroad -options, I have to use rake to
run it, not sure if thats normal. Any help?

What’s the output of:
which railroad
railroad --version

What is the exact command you’re invoking it with, and if that doesn’t
seem to be working, what’s the output in verbose mode?


Hassan S. ------------------------ [email protected]
twitter: @hassan

Thank you for your help. You got me going in the right direction.
railroad wasn’t in my path, duh! :slight_smile:

On May 22, 1:56 pm, Hassan S. [email protected]

Michael P. wrote in post #914027:

On 21 May 2010 21:52, Marnen Laibow-Koser [email protected] wrote:

Michael P. wrote:

http://railroad.rubyforge.org/

I had thought Railroad was abandoned and didn’t work with recent
versions of Rails, but I hope I’m wrong – it’s a great tool.

It worked for me this morning with 2.3.5

(although I do occasionally have to tweak models to get it to parse
them happily)

RailRoady supports Rails 3: http://railroady.prestonlee.com