Borrar un CRUD Lista de Ejemplos

Editar un CRUD - Función Load Data


Una vez creemos un CRUD, este puede ser modificado en cualquier momento.

Supongamos que creamos un CRUD con nombre de clase test y le asignamos 2 atributos (o columnas) id y name, pero ahora deseamos agregarle un nuevo atributo que se llama age y deseamos borrarle el atributo name.

El proceso para llevar a cabo la tarea anterior seria la siguiente:
Si cuando el programador agrego por primera vez el CRUD de test nunca realizo modificaciones a los archivo que el CRUD creaba por defecto no debe realizar los pasos 1 y 2 de la siguiente lista.

  1. Revisar si se han realizado modificaciones a la clase test (work/classes/test.php) modificaciones tales como: agregar funciones o métodos a la clase, o agregar excepciones adicionales. En caso afirmativo se deberá duplicar el archivo (guardar una copia de clase test.php) para al final del proceso copiar y pegar las funciones y excepciones adicionales creadas.

  2. Revisar si se han realizado modificaciones al gestor de base de datos (work/modules/db.php) modificaciones tales como agregar nuevos cases de nivel 2 (dentro de los cases de test) en las funciones: insert, delete, update y select (cases diferentes a los normales que agrega el CRUD). En caso afirmativo se recomienda guardar en bloc de notas los cases agregados para que luego de finalizar el proceso de edición del CRUD se agregue nuevamente manualmente.

  3. Ingresar a la ruta localhost/phpmyadmin/, seleccionar la base de datos actual, y editar la tabla test, desde ahí se borrará el campo name y se agregará el campo age (tal cual el ejemplo que estamos haciendo) Este proceso se debe hacer manualmente.

  4. Ingresar al CRUD work/admin/creator.php ingresar en Class Name: test y luego dar clic en el botón inmediatamente inferior Load Data (esta función cargará el CRUD creado inicialmente).

  5. Deschuliar la opción Create table ya que no es correcto volver a crear la tabla test, que ya existe en la base de datos

  6. Finalmente con base al CRUD inicial, debemos modificar las columnas, borrar la de name y agregar la de age y finalmente dar clic en SEND

Nota: cada vez que se crea o edita un CRUD, la información de este es guardada en el archivo work/modules/m_creator/backup.php, gracias a ese archivo se pueden realizar los procesos de Obtain Data y Load Data
Borrar un CRUD Lista de Ejemplos