Рестарт базы в Symfony на лету, ORM Propel
Posted on Февраль 10, 2011
В жизни случается всякое. Вот и мне понадабилось "на лету" рестартануть базу, и при этом после успешного старта, записать в эту же базу лог. Естественно, после рестарта, указатель dblink немного устаревший. Соответственно при попытке записи, получаем PropelException.
Propel – 2 джойна к одной таблице
Posted on Ноябрь 18, 2010
Небольшой пример, как приджойниться к таблице 2 раза, если в качестве ОРМ используется Propel. Ситуация, когда необходимо сделать 2 и более джойнов, достаточно частая. Например, таблица категорий товаров завязана сама на себя. И доставая категории мы одновременно хотим достать подкатегории.