我在zend框架2中使用doctrine 2.下面是我的实体文件.问题是,当我尝试使用时验证模式,
./vendor/bin/doctrine-module orm:validate-schema
Run Code Online (Sandbox Code Playgroud)
命令.
我收到了错误,
[Doctrine\DBAL\Schema\SchemaException]
The table with name 'database.opportunitycriteria' already exists.
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
namespace Administration\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* OpportunityCriteria
*
* @ORM\Table(name="OpportunityCriteria")
* @ORM\Entity
*/
class Criteria
{
/**
* @var integer
* @ORM\Id
* @ORM\Column(name="criteria_id", type="integer", nullable=false)
*/
private $criteria_id;
/**
* @var string
*
* @ORM\Column(name="description", type="string", nullable=false)
*/
private $description;
}
Run Code Online (Sandbox Code Playgroud)
和适当的getter和setter方法..