um in doctrine erst in der app tables anzulegen oder auch zu droppen kannst du ein yaml schema
MyTestOrm: tableName: my_test_table columns: id: type: integer(8) primary: true autoincrement: true unsigned: true title: type: string(255) notnull: true created_at: type: timestamp notnull: true indexes: id: fields: [id] title: fields: [title]
anlegen und die orms daraus generieren.
dann kannst du in deiner app die table für die orm anlegen
Doctrine::createTablesFromArray( array( 'MyTestOrm' ) );
bzw. auch wieder droppen
$table = Doctrine_Core::getTable('MyTestOrm'); $export = new Doctrine_Export(); $export->dropTable($table->getTableName());