Propel provee Phing tareas para optimizar soporte de base de datos y documentación de operaciones. No todas estas son implementadas en la versión actual. Usted puede siempre usar Phing para ver una lista actualizada de objetivos con sus descripciones:
$> phing -f build-propel.xml -list
La siguiente tabla muestra objetivos con sus estados actuales.
| Objetivo | Descripción | Completado? |
|---|---|---|
| convertir-props | convierte archivos propiedades en areglos PHP | Si |
| crear-db | genera la base de datos objetivo | Si |
| datadtd | genera el DATA DTD para su proyecto | Si |
| datadump | arroja datos desde la base de datos en un archivo xml | Si |
| datasql | genera sql desde datos xml | Si |
| insert-sql | inserta el sql generado | Si |
| om | genera el objeto basado en el modelo Peer para su proyecto | Si |
Cualquiera de estos objetivos pueden ser invocados especificando el nombre del objetivo cuando corra phing:
$> phing -f build-propel.xml targetname