<?php
namespace App\Entity\Otpusk;
use Doctrine\ORM\Mapping as ORM;
/**
* Countrytransports
*
* @ORM\Table(name="countryTransports", indexes={@ORM\Index(name="countryId", columns={"countryId", "deptCityId", "dateFrom", "dateTo"})})
* @ORM\Entity
*/
class CountryTransport
{
/**
* @var int
*
* @ORM\Column(name="id", type="smallint", nullable=false, options={"unsigned"=true})
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $id;
/**
* @var int
*
* @ORM\Column(name="countryId", type="smallint", nullable=false, options={"unsigned"=true})
*/
private $countryid;
/**
* @var \DateTime
*
* @ORM\Column(name="created_at", type="datetime", nullable=false, options={"default"="CURRENT_TIMESTAMP"})
*/
private $createdAt = 'CURRENT_TIMESTAMP';
/**
* @var int|null
*
* @ORM\Column(name="deptCityId", type="integer", nullable=true, options={"unsigned"=true})
*/
private $deptcityid;
/**
* @var \DateTime|null
*
* @ORM\Column(name="dateFrom", type="date", nullable=true)
*/
private $datefrom;
/**
* @var \DateTime|null
*
* @ORM\Column(name="dateTo", type="date", nullable=true)
*/
private $dateto;
/**
* @var string
*
* @ORM\Column(name="transports", type="string", length=255, nullable=false)
*/
private $transports;
/**
* @var string
*
* @ORM\Column(name="default", type="string", length=10, nullable=false)
*/
private $default;
/**
* @var \DateTime
*
* @ORM\Column(name="updated_at", type="datetime", nullable=false, options={"default"="CURRENT_TIMESTAMP"})
*/
private $updatedAt = 'CURRENT_TIMESTAMP';
}