Какая команда на выполнение, чтобы создалась таблица в базе?
И как описать поле datetime чтобы добавлялась функция NOW()
Если вы описываете сущность в .yml файлах, то вот несколько bash комманд:
$ ./app/console doctrine:generate:entities NameAppBundle
$ ./app/console doctrine:migrations:diff
$ ./app/console doctrine:migrations:migrate
$ ./app/console
А для типа поля datetime я использую prePersist и/или preUpdate
Хочу обратить внимание при использования NOW() на следующие моменты:
Вот Вам небольшой пример с оф.документации
use AppBundle\Entity\Product;
use Symfony\Component\HttpFoundation\Response;
// ...
public function createAction()
{
$product = new Product();
$product->setName('A Foo Bar');
$product->setPrice('19.99');
$product->setDescription('Lorem ipsum dolor');
$em = $this->getDoctrine()->getManager();
$em->persist($product);
$em->flush();
return new Response('Created product id '.$product->getId());
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости