In the process of application development, developers often face the problem of database population.
If a few specific solutions exist for some database system, none can be used on top of the object relational mapping.
Thanks to YAML and the sfPropelData object, symfony facilitates the batch processes that take data from a text source to a database, with a syntax as simple as:
User: bob_walter: name: Bob Walter login: bwalter password: sarah34 email: bob.walter@foomail.com peter_clive: name: Peter Clive login: pclive password: gurzikso email: peter.clive@foomail.com Post: test_post: user_id: bob_walter title: Today is the first day of the rest of my life body: I have plenty to say, but I prefer to stay short. Comment: enthusiast_comment: user_id: peter_clive post_id: test_post body: Hey Bob, you rock!
If you want to know more, check out the new chapter recently added to the symfony book.