app/console do:sc:up --force

Konstantin Kudryashov
--- PHP developer, BDD evangelist, Scrum master

a: http://about.me/everzet
b: http://everzet.com
c: https://github.com/everzet


On Saturday, 9 February 2013 at 11:09, Marcel Serra wrote:

> I am trying to run the command doctrine:generate:crud on an entity with two 
> inverse keys and it seems there is some problem.
> 
> I get the following error when after running the crud command and going to 
> the index page.
> 
> An exception occurred while executing 'SELECT t0.id AS id1, t0.name 
> (http://t0.name) AS name2, t0.url AS url3, t0.type AS type4, t0.userid_id AS 
> userid_id5 FROM links t0':
> 
> SQLSTATE[42S22]: Column not found: 1054 Unknown column 't0.userid_id' in 
> 'field list'
> 
> The following are the properties of my links entity:
> 
> class Links
> {
>     /**
>      * @var integer
>      *
>      * @ORM\Column(name="id", type="integer", nullable=false)
>      * @ORM\Id
>      * @ORM\GeneratedValue(strategy="IDENTITY")
>      */
>     private $id;
> 
>     /**
>      * @var string
>      *
>      * @ORM\Column(name="name", type="string", length=100, nullable=false)
>      */
>     private $name;
> 
>     /**
>      * @var string
>      *
>      * @ORM\Column(name="url", type="string", length=200, nullable=false)
>      */
>     private $url;
> 
>     /**
>      * @var string
>      *
>      * @ORM\Column(name="type", type="string", length=100, nullable=true)
>      */
>     private $type;
> 
>     /**
>      * @var integer
>      *
>      * @ORM\ManyToOne(targetEntity="Users", inversedBy="links")
>      */
>     private $userid;
> 
> 
> 
> And this is my User entity
> 
> class Users
> {
>     /**
>      * @var integer
>      *
>      * @ORM\Column(name="id", type="integer", nullable=false)
>      * @ORM\Id
>      * @ORM\GeneratedValue(strategy="IDENTITY")
>      */
>     private $id;
> 
>     /**
>      * @var string
>      *
>      * @ORM\Column(name="userName", type="string", length=30, nullable=false)
>      */
>     private $username;
> 
>     /**
>      * @var string
>      *
>      * @ORM\Column(name="name", type="string", length=30, nullable=false)
>      */
>     private $name;
> 
>     /**
>      * @var string
>      *
>      * @ORM\Column(name="LastName", type="string", length=30, nullable=false)
>      */
>     private $lastname;
> 
>     /**
>      * @var string
>      *
>      * @ORM\Column(name="Password", type="string", length=30, nullable=false)
>      */
>     private $password;
> 
>     /**
>      * @var string
>      *
>      * @ORM\Column(name="email", type="string", length=30, nullable=false)
>      */
>     private $email;
> 
>     /**
>      * @var string
>      *
>      * @ORM\OneToMany(targetEntity="Links", mappedBy="userid")
>      *
>      */
>     private $links;
> 
>         /**
>      * @var string
>      *
>      * @ORM\OneToMany(targetEntity="Projects", mappedBy="author")
>      */
>     private $projects;
> 
>     public function __construct(){
> 
>         $this->links=new ArrayCollection();
>         $this->projects=new ArrayCollection();        
> 
>     }
> 
> Thanks in advanced,
> 
> Marcel 
> 
> -- 
> -- 
> If you want to report a vulnerability issue on Symfony, please read the 
> procedure on http://symfony.com/security
>  
> You received this message because you are subscribed to the Google
> Groups "symfony developers" group.
> To post to this group, send email to [email protected] 
> (mailto:[email protected])
> To unsubscribe from this group, send email to
> [email protected] 
> (mailto:[email protected])
> For more options, visit this group at
> http://groups.google.com/group/symfony-devs?hl=en
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Symfony developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> (mailto:[email protected]).
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
-- 
If you want to report a vulnerability issue on Symfony, please read the 
procedure on http://symfony.com/security

You received this message because you are subscribed to the Google
Groups "symfony developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-devs?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Symfony developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to