Cmd. line scripts that use Rails?


#1

Hi all,

I would like to use the Rails framework through scripts. Some of us
like using browsers as an interface, but many of us prefer the command
line.

Does anyone know about writing Ruby scripts that can make use of the
Rails framework to access the database, all from the command line?

Thanks,

  • Derek

#2

It’s pretty much built-in. Just use script/console.

-Jonathan


#3

Thanks, but I think I need to explain myself better. For example, I
want to write a script, executable from the command line, that takes
options from the user and performs the necessary database functions
through Rails.

If I want to edit a LineItem, let’s say, then this command line script
would not be responsible for handling locking, validation, counts,
relationships, etc. Instead, I want to have the Rails code do it.

Is this the sort of thing to which you were referring?

  • Derek

#4

Great, thanks!


#5

You can use script/runner to execute a rails comand.

-Jonathan.