我想在删除表之前检查该表是否存在。 我已经阅读了Doctrine_Table的API文档,但似乎没有类似于此的功能。 我是不是漏了什么?
我的代码如下:
$table = new Doctrine_Table('model_name', $conn);
$export = new Doctrine_Export();
$export->dropTable($table->getTableName());
当表不存在时,我得到的错误是:
Fatal error: Uncaught exception 'Doctrine_Connection_Mysql_Exception' with message 'SQLSTATE[42S02]: Base table or view not found: 1051 Unknown table
提前感谢,
Casey