Cambiar el prefijo de todas las tablas de una BD MySql con PhpMyAdmin
PhpMyAdmin trae una opción para renombrar los prefijos de las tablas, prefijos como los que utilizan Wordpress o Prestashop.
PhpMyAdmin trae una opción para renombrar los prefijos de las tablas, prefijos como los que utilizan Wordpress o Prestashop.
En este post hablaré de como organizo las consultas a la BD, en Symfony está bastante claro: usando Repositorios.
Ya tenemos nuestra primera entidad (Word) creada y mapeada correctamente en la BD pero … ¿y si necesitamos modificar sus propiedades? ¿Tenemos que rehacer todo el proceso? ¿Que pasa con nuestras fixtures?
Hasta ahora nuestra apilcación ni persiste ni lee ningún tipo de información en la base de datos. Para conseguir esto utilizaremos Doctrine (el ORM instegrado en Symfony), quien se encargará de mapear nuestras entidades a tablas de la base de datos MySql.
// my.cnf lower_case_table_names = 1 Por supuesto siempre es mejor utilizar Vagrant para desarrollar y no andar tocando las configuraciones de tu equipo
Una forma manual pero simple de bloquear una ip con iptables
En este post vamos a ver como podemos podemos crear las Entidades de nuestro modelo utilizando la consola de Symfony y conectarnos a la base de datos utilizando Doctrine
Manos a la obra. Lo primero que tenemos que hacer es una instalación de Symfony. Voy a utilizar la verisón 3.2 que es la última estable a fecha de hoy.
Lo que intentaré con esta serie de posts es dar una visión algo diferente del desarrollo de una aplicación web desde cero, utilizando Symfony como framework base e intentando aplicar algunas buenas prácticas y formulas que a mi me funcionan o me han funcionado en su día.
Para evitar que el servidor corte la conexión tras un periodo de inactividad, hay que configurar el cliente de ssh para que envíe un keepalive o heartbeat de forma periódica