On Thu, Jul 19, 2012 at 9:04 AM, Priya Saini <
li...@ruby-forum.com> wrote:
> I am using Rails 1.2.3 and Active scaffold 1.1.1
> My requirement is to send the export of users data weekly to the admin
> as email via cron.
>
> How can i automate the process of exporting csv and storing it at a
> place? So that i can pick it from there and attach to the email before
> sending?
>
Your problem is only partly related to Rails, but here is are some
topics that you need to research:
1. How to run Cron jobs in your Linux distribution:
* Have a look at "man crontab", "crontab -e", crontab -l"
2. You need to either call a rake task from your cron job, or, you
write a simple shell script.
Maybe a good start would be looking at the following projects:
https://www.ruby-toolbox.com/search?utf8=%E2%9C%93&q=export
* I also wrote a small import/export tool for a Rails application:
https://github.com/mulderp/ffcrm_cli
Maybe it's helpful, note that you can load your rails environment for
any script by using:
require './config/environment'