- Timestamp:
- 11/30/07 11:46:41 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/generator/test/classes/bookstore/BookstoreDataPopulator.php
r521 r833 20 20 */ 21 21 22 /* 22 23 require_once 'bookstore/Book.php'; 23 24 require_once 'bookstore/Author.php'; … … 31 32 require_once 'bookstore/BookstoreCashier.php'; 32 33 require_once 'bookstore/BookstoreEmployeeAccount.php'; 34 */ 33 35 34 36 define('_LOB_SAMPLE_FILE_PATH', dirname(__FILE__) . '/../../etc/lob'); … … 219 221 $bemp2->setJobTitle("Clerk"); 220 222 $bemp2->setSupervisor($bemp1); 221 222 223 $bemp2->save(); 223 224 225 $role = new AcctAccessRole(); 226 $role->setName("Admin"); 227 228 $bempacct = new BookstoreEmployeeAccount(); 229 $bempacct->setBookstoreEmployee($bemp1); 230 $bempacct->setAcctAccessRole($role); 231 $bempacct->setLogin("john"); 232 $bempacct->setPassword("johnp4ss"); 233 $bempacct->save(); 234 235 // Add bookstores 236 237 $store = new Bookstore(); 238 $store->setStoreName("Amazon"); 239 $store->setPopulationServed(5000000000); // world population 240 $store->setTotalBooks(300); 241 $store->save(); 242 243 $store = new Bookstore(); 244 $store->setStoreName("Local Store"); 245 $store->setPopulationServed(20); 246 $store->setTotalBooks(500000); 247 $store->save(); 224 248 } 225 249 226 250 public static function depopulate() { 227 228 251 AuthorPeer::doDeleteAll(); 229 252 BookPeer::doDeleteAll(); … … 234 257 BookstoreEmployeePeer::doDeleteAll(); 235 258 BookstoreEmployeeAccountPeer::doDeleteAll(); 259 CustomerPeer::doDeleteAll(); 260 ContestPeer::doDeleteAll(); 261 BookstoreContestPeer::doDeleteAll(); 262 BookstoreContestEntryPeer::doDeleteAll(); 263 BookstorePeer::doDeleteAll(); 236 264 } 237 265
