Error al truncar tablas en mysql: Cannot truncate a table referenced in a foreign key constraint

Tratando de truncar una tabla en INNODB me salio el siguiente error:

Cannot truncate a table referenced in a foreign key constraint

Consultando, encontré que desabilitando la protección de llaves foraneas se podia truncar.

SET FOREIGN_KEY_CHECKS = 0;
TRUNCATE table;
SET FOREIGN_KEY_CHECKS = 1;

Pero a mi no me ha gustado eso de romper la integridad así que opté mejor por un delete:
Delete from table;

Sin el where porque me importaba borrar todos los datos. 



 

Como instalar Vagrant en Debian Wheezy

En el trabajo vamos a desarrollar una nueva web que va ser un indexador de clasificados. Para empezar a montar el entorno de desarrollo pensamos en Vagrant.
 

Vagrant es una poderosa herramienta open source para configurar y desplegar múltiples entornos de desarrollo. Esta diseñada para trabajar en Linux, Mac OS X y Windows, aunque viene con VirtualBox para las necesidades de virtualización, se puede utilizar también con otros proveedores como VMware o AWS.

Unable to generate a URL for the named route "fos_user_register"

Me han heredado una web en Symfony 2 y lo primero que veo es la generación incorrecta de rutas. He aquí uno de los errores:



El controlador donde se origina en mi aplicación es LookController.
La solución es cambiar fos_user_register por fos_user_registration_register.

Páginas