1

ダウンロードFOSUserBundleして構成しましたが、次のコマンドを使用してスキーマを更新する際に問題に直面しています

php app/console doctrine:schema:update

既存のデータベースで次の例外が発生しています

[Doctrine\DBAL\Schema\SchemaException]
「hub.tb_business_info」という名前のテーブルは既に存在します。

tb_business_info教義によって作成された私の既存のテーブルです

Userでは、既存のデータベースにテーブルを作成するにはどうすればよいですか

更新されました、これが私のORM定義です

use FOS\UserBundle\Entity\User as BaseUser;
use Doctrine\ORM\Mapping as ORM;

/**
 * @ORM\Entity
 * @ORM\Table(name="fos_user")
 */
class User extends BaseUser
{
    /**
     * @ORM\Id
     * @ORM\Column(type="integer")
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    protected $id;

    public function __construct()
    {
        parent::__construct();
        // your own logic
    }
}
4

0 に答える 0