symfony propel-load-dataでカテゴリのデータを入力

カテゴリのデータは滅多に更新しないので、crudする必要がありません。なので、設定ファイルに書いて流し込みます。
data/fixturesというディレクトリを作って、そこに ymlを置くと、読み込ませる事ができるようです。

/var/www/podtv/data/fixtures/category_import_data.yml

Category:
  1:
    name: 公式チャンネル
  2:
    name: 企業・ビジネス
  3:
    name: 90秒以下
  4:
    name: ビデオブログ
  5:
    name: ニュース・政治・思想
  6:
    name: 音楽・演劇
  7:
    name: スポーツ
  8:
    name: 趣味・カルチャー
  9:
    name: ペット・動物・自然
  10:
    name: ショートムービー
  11:
    name: お笑い・ジョーク
  12:
    name: ショッピング

$ symfony propel-load-data frontend

とすると、読み込んでくれて、さっき作ったカテゴリ一覧の内容が無事に上書きされました(追記も可能なようです)。

http://podtvlabo.com/category

次は、カテゴリの階層化に取り組みます。
ちなみに、カテゴリはこんな感じの分類でよいでしょうかね?