root/branches/trivoallan/batch/update_geolocalizations.php

Revision 2, 0.8 kB (checked in by nperriault, 10 months ago)

First commit of the extracted code from production, I hope no passwd has been forgotten :-)

Line 
1 <?php
2 error_reporting(E_ALL);
3 set_time_limit(0);
4 $app = 'main';
5 $sf_root = dirname(__FILE__).'/..';
6 include($sf_root.'/test/bootstrap/functional.php');
7 include($sf_root.'/lib/symfony/vendor/pake/pakeFunction.php');
8
9 // initialize database manager
10 $databaseManager = new sfDatabaseManager();
11 $databaseManager->initialize();
12 $con = Propel::getConnection();
13
14 // People
15 $people = sfGuardUserPeer::doSelect(new Criteria);
16 foreach ($people as $person)
17 {
18   $person->save();
19   pake_echo_action('person up', $person->getDisplayName());
20 }
21
22 // Companies
23 $companies = CompanyPeer::doSelect(new Criteria);
24 foreach ($companies as $company)
25 {
26   $company->save();
27   pake_echo_action('company up', $company->getName());
28 }
29
30 // Jobs
31 $jobs = JobPeer::doSelect(new Criteria);
32 foreach ($jobs as $job)
33 {
34   $job->save();
35   pake_echo_action('job up', $job->getTitle());
36 }
Note: See TracBrowser for help on using the browser.