Corrected incoherences in entities

This commit is contained in:
Andrey
2013-08-06 16:47:20 +02:00
parent d788ac91f8
commit 718eb48669
5 changed files with 18 additions and 34 deletions

View File

@@ -33,7 +33,7 @@ class AggregateToken
private $usr_id;
/**
* @ORM\Column(type="string", length=128)
* @ORM\Column(type="string", length=12, nullable=true)
*/
private $value;

View File

@@ -40,7 +40,7 @@ class Feed implements FeedInterface
private $icon_url = false;
/**
* @ORM\Column(type="integer")
* @ORM\Column(type="integer", nullable=true)
*/
private $base_id;
@@ -50,7 +50,7 @@ class Feed implements FeedInterface
private $title;
/**
* @ORM\Column(type="string", length=128)
* @ORM\Column(type="string", length=1024, nullable=true)
*/
private $subtitle;
@@ -67,30 +67,18 @@ class Feed implements FeedInterface
private $updated_on;
/**
* @ORM\OneToMany(
* targetEntity="FeedPublisher",
* mappedBy="feed",
* cascade=["ALL"]
* )
* @ORM\OneToMany(targetEntity="FeedPublisher", mappedBy="feed", cascade={"ALL"})
*/
private $publishers;
/**
* @ORM\OneToMany(
* targetEntity="FeedEntry",
* mappedBy="feed",
* cascade=["ALL"]
* )
* @ORM\OneToMany(targetEntity="FeedEntry", mappedBy="feed", cascade={"ALL"})
* @ORM\OrderBy({"created_on" = "ASC"})
*/
private $entries;
/**
* @ORM\OneToMany(
* targetEntity="FeedToken",
* mappedBy="feed",
* cascade=["ALL"]
* )
* @ORM\OneToMany(targetEntity="FeedToken", mappedBy="feed", cascade={"ALL"})
*/
private $tokens;

View File

@@ -60,11 +60,7 @@ class FeedEntry
private $updated_on;
/**
* @ORM\OneToMany(
* targetEntity="FeedItem",
* mappedBy="entry",
* cascade=["ALL"]
* )
* @ORM\OneToMany(targetEntity="FeedItem", mappedBy="entry", cascade={"ALL"})
* @ORM\OrderBy({"ord" = "ASC"})
*/
private $items;

View File

@@ -17,9 +17,7 @@ use Doctrine\ORM\Mapping as ORM;
use Gedmo\Mapping\Annotation as Gedmo;
/**
* @ORM\Table(name="FeedItems", uniqueConstraints={@ORM\UniqueConstraint(name="lookup_unique_idx", columns={
* "entry_id","sbas_id","record_id"
* }})
* @ORM\Table(name="FeedItems", uniqueConstraints={@ORM\UniqueConstraint(name="lookup_unique_idx", columns={"entry_id","sbas_id","record_id"})})
* @ORM\Entity(repositoryClass="Repositories\FeedItemRepository")
* @HasLifecycleCallbacks
*/
@@ -42,6 +40,11 @@ class FeedItem
*/
private $sbas_id;
/**
* @ORM\Column(type="integer")
*/
private $ord;
/**
* @Gedmo\Timestampable(on="create")
* @ORM\Column(type="datetime")
@@ -138,10 +141,6 @@ class FeedItem
{
return $this->entry;
}
/**
* @var integer
*/
private $ord;
/**
* Set ord

View File

@@ -32,6 +32,11 @@ class FeedToken
*/
private $usr_id;
/**
* @ORM\Column(type="string", length=12, nullable=true)
*/
private $value;
/**
* @ORM\ManyToOne(targetEntity="Feed", inversedBy="tokens", cascade={"persist"})
* @ORM\JoinColumn(name="feed_id", referencedColumnName="id")
@@ -93,10 +98,6 @@ class FeedToken
{
return $this->feed;
}
/**
* @ORM\Column(type="string", length=128)
*/
private $value;
/**
* Set value