Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- use Doctrine\ORM\Mapping AS ORM;
- namespace Packagist\WebBundle\Entity;
- /**
- * @ORM\Entity(repositoryClass="Packagist\WebBundle\Entity\PackageRepository")
- * @ORM\Table(
- * name="package",
- * indexes={
- * @ORM\Index(name="indexed_idx", columns={"indexedAt","crawledAt"}),
- * @ORM\Index(name="crawled_idx", columns={"crawledAt"}),
- * @ORM\Index(name="dumped_idx", columns={"dumpedAt"})
- * },
- * uniqueConstraints={@ORM\UniqueConstraint(name="name_idx", columns={"name"})}
- * )
- */
- class Package
- {
- /**
- * @ORM\Id
- * @ORM\Column(type="integer")
- * @ORM\GeneratedValue(strategy="AUTO")
- */
- private $id;
- /**
- * @ORM\Column(nullable=true)
- */
- private $name;
- /**
- * @ORM\Column(nullable=true)
- */
- private $type;
- /**
- * @ORM\Column(type="text", nullable=true)
- */
- private $description;
- /**
- * @ORM\Column(type="datetime", nullable=true)
- */
- private $createdAt;
- /**
- * @ORM\Column(type="datetime", nullable=true)
- */
- private $updatedAt;
- /**
- * @ORM\Column(type="datetime", nullable=true)
- */
- private $crawledAt;
- /**
- * @ORM\Column(type="datetime", nullable=true)
- */
- private $indexedAt;
- /**
- * @ORM\Column(type="datetime", nullable=true)
- */
- private $dumpedAt;
- /**
- * @ORM\Column(type="boolean", nullable=true)
- */
- private $autoUpdated;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement